Files
6098/Cowain.Bake.Main/ViewModels/MainHeaderViewModel.cs

25 lines
948 B
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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);
}
}
}