4 using SiliconStudio.Core;
5 using SiliconStudio.Presentation.Services;
7 namespace SiliconStudio.Presentation.ViewModel
20 : base(serviceProvider)
34 Dispatcher.Invoke(() => base.OnPropertyChanging(propertyNames));
40 Dispatcher.Invoke(() => base.OnPropertyChanged(propertyNames));
A service provider class for view model objects.
This abstract class represents a basic view model, implementing INotifyPropertyChanging and INotifyPr...
override void OnPropertyChanged(params string[] propertyNames)
This method will raise the PropertyChanged for each of the property name passed as argument...
DispatcherViewModel(IViewModelServiceProvider serviceProvider)
Initializes a new instance of the DispatcherViewModel class.
This abstract class is an implementation of ViewModelBase that uses a dispatcher to invoke OnProperty...
override void OnPropertyChanging(params string[] propertyNames)
This method will raise the PropertyChanging for each of the property name passed as argument...