Пример #1
0
 public CloseWorksapaceCommandVM(IHeaderCommandContext headerCommandContext)
     : base(headerCommandContext.RemoveCurrentWorkspace)
 {
     DisplayName          = "X";
     HeaderCommandContext = headerCommandContext;
     DoCanExecuteCheck    = () => HeaderCommandContext.HasWorkspaces;
 }
Пример #2
0
 public HeaderVM(IHeaderCommandContext headerCommandContext)
 {
     HeaderCommandContext = headerCommandContext;
     NavigationLinks      = new List <IUICommand>
     {
         new NavigateToHomeCmd(headerCommandContext),
     };
 }
Пример #3
0
 public NavigateBackCommandVM(IHeaderCommandContext headerCommandContext) : base(headerCommandContext)
 {
 }
Пример #4
0
 public HeaderLinkCommandVM(IHeaderCommandContext headerCommandContext)
 {
     HeaderCommandContext = headerCommandContext;
     DoCanExecuteCheck    = () => true;
 }
Пример #5
0
 public HeaderCommandVM(IHeaderCommandContext headerCommandContext)
 {
     HeaderCommandContext = headerCommandContext;
     DoCanExecuteCheck    = () => HeaderCommandContext.HasWorkspaces;
 }
Пример #6
0
 public NavigateToHomeCmd(IHeaderCommandContext headerCommandContext) : base(headerCommandContext)
 {
     DisplayName = "Home";
     DoExecute   = o => HeaderCommandContext.AddWorkspace(new HomeVM());
 }
Пример #7
0
 public NavigateForwardCommandVM(IHeaderCommandContext headerCommandContext) : base(headerCommandContext)
 {
 }
Пример #8
0
 protected HistoryCommandVM(IHeaderCommandContext headerCommandContext) : base(headerCommandContext)
 {
     DoCanExecuteCheck = () => true;
     DoExecute         = o => NextWorkspace();
 }