MainViewModel.OnPropertyChanged C# (CSharp) Метод

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
Результат void
    protected void OnPropertyChanged(string propertyName)
    {
        if (PropertyChanged != null)
            PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
    }

Usage Example

Пример #1
0
        public UIEditor()
        {
            Space = new WindowSpace();

            UndoManager = new UndoManager();

            ViewModel            = new MainViewModel(this);
            ViewModel.Resolution = new Size(1024, 768);
            ViewModel.OnPropertyChanged(ViewModel_SelectedGadget, "SelectedGadget");
            ViewModel.OnPropertyChanged(ViewModel_ChangeFile, "UIFile");

            InitializeComponent();

            ViewsContainer.SizeChanged += ViewsContainer_SizeChanged;
            ViewsContainer.MouseDown   += ViewsContainer_MouseDown;

            IsVisibleChanged += (o, e) => {
                if (dirty)
                {
                    Load();
                }
            };

            KeyDown += MainWindow_KeyDown;
        }
All Usage Examples Of MainViewModel::OnPropertyChanged