HoldItCore.Level.HandleCurrentStateChanged C# (CSharp) Метод

HandleCurrentStateChanged() приватный Метод

private HandleCurrentStateChanged ( object sender, System.Windows.VisualStateChangedEventArgs e ) : void
sender object
e System.Windows.VisualStateChangedEventArgs
Результат void
        private void HandleCurrentStateChanged(object sender, VisualStateChangedEventArgs e)
        {
            if (e.NewState.Name == LevelState.Intro.ToString()) {
                this.State = LevelState.Playing;
                this.Start();
            }
            else if (e.NewState.Name == LevelState.Completed.ToString()) {
                if (this.Completed != null)
                    this.Completed(this, EventArgs.Empty);
            }
        }