首次提交:添加src文件夹代码
This commit is contained in:
24
Cowain.Bake.Main/ViewModels/MainHeaderViewModel.cs
Normal file
24
Cowain.Bake.Main/ViewModels/MainHeaderViewModel.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
using Prism.Mvvm;
|
||||
using Prism.Regions;
|
||||
using Unity;
|
||||
|
||||
namespace Cowain.Bake.Main.ViewModels
|
||||
{
|
||||
public class MainHeaderViewModel : BindableBase
|
||||
{
|
||||
IUnityContainer _unityContainer;
|
||||
public MainHeaderViewModel(IUnityContainer unityContainer, IRegionManager regionManager)
|
||||
{
|
||||
_unityContainer = unityContainer;
|
||||
//userInfo = _unityContainer.Resolve<GlobalEntity>();
|
||||
|
||||
////可以看到这种声明方式,提供了一个ObservesProperty方法,不需要显示调用命令状态改变事件,ObservesProperty(属性观察)
|
||||
////属性观察,如果有变化,就触发CanExecute
|
||||
|
||||
//ExecuteAutoCommand = new DelegateCommand(AutoExecute, AutoCanExecute).ObservesProperty(() => IsAutoEnabled);
|
||||
//ExecuteManualCommand = new DelegateCommand(ManualExecute, ManualCanExecute).ObservesProperty(() => IsManualEnabled);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user