コード例 #1
0
        private void OnPropertyChanged(string propertyName)
        {
            if (propertyName == "SelectedAnimation")
            {
                if (SelectedAnimation != null)
                {
                    SelectedAnimation.RefreshCombinedStates(SelectedState.Self.SelectedElement);
                }
            }

            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
            }

            OnAnyChange(this, propertyName);
        }
コード例 #2
0
        private void OnPropertyChanged(string propertyName)
        {
            if (propertyName == nameof(SelectedAnimation))
            {
                if (SelectedAnimation != null)
                {
                    SelectedAnimation.RefreshCombinedStates(SelectedState.Self.SelectedElement);
                }

                RefreshRightClickMenuItems();
            }

            if (PropertyChanged != null)
            {
                PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
            }

            OnAnyChange(this, propertyName);
        }