public AdministratorShellViewModel() : base("Administrator") { Title = "Администратор ОПС FireSec"; Height = 700; Width = 1000; MinWidth = 1000; MinHeight = 550; ShowToolbarCommand = new RelayCommand(OnShowToolbar, CanShowMenu); ShowMenuCommand = new RelayCommand(OnShowMenu, CanShowMenu); _menu = new MenuViewModel(); Toolbar = _menu; RibbonContent = new RibbonMenuViewModel(); AddRibbonItem(); AllowLogoIcon = false; RibbonVisible = true; }
public AdministratorShellViewModel() : base(ClientType.Administrator) { Title = "Администратор Глобал"; Height = 700; Width = 1000; MinWidth = 1000; MinHeight = 300; Sizable = true; ShowToolbarCommand = new RelayCommand(OnShowToolbar, CanShowMenu); ShowMenuCommand = new RelayCommand(OnShowMenu, CanShowMenu); _menu = new MenuViewModel(); _menu.LogoSource = "rubezhLogo"; Toolbar = _menu; RibbonContent = new RibbonMenuViewModel(); AddRibbonItem(); AllowLogoIcon = false; RibbonVisible = true; Icon = @"..\Administrator.ico"; }
private void UpdateRibbon() { if (Layout.IsRibbonEnabled) { RibbonContent = new RibbonMenuViewModel(); var ribbonViewModel = new RibbonViewModel() { Content = RibbonContent, }; ribbonViewModel.PopupOpened += (s, e) => UpdateRibbonItems(); ribbonViewModel.LogoSource = "rubezhLogo"; HeaderMenu = ribbonViewModel; AddRibbonItem(); AllowLogoIcon = false; } else { HeaderMenu = null; AllowLogoIcon = true; } RibbonVisible = false; }