public static void Init() { Window = RibbonDockWindowViewModel.GetNewWindow(); VM = (RibbonDockWindowViewModel)Window.DataContext; VM.ActiveDocumentChanged += VM_ActiveDocumentChanged; VM.LoadedCommand = new RelayCommand(Loaded, ReturnTrue); VM.UnloadedCommand = new RelayCommand(Unloaded, ReturnTrue); }
public PropertyViewModel(RibbonDockWindowViewModel rdVM) { _rdVM = rdVM; _hideCommand = new RelayCommand(Hide, ReturnTrue); CanClose = false; CanFloat = false; ContentId = "Properties"; Title = "Properties "; IconSource = PngIcons.GetIcon(IconName.Settings, IconSize.Size16); }
public DatabaseViewModel(RibbonDockWindowViewModel rdVM) { _rdVM = rdVM; _closeCommand = new RelayCommand(Close, ReturnTrue); _closeAllButThisCommand = new RelayCommand(CloseAllButThis, ReturnTrue); CanClose = false; CanFloat = false; ContentId = "Database"; Title = "Database "; IconSource = PngIcons.GetIcon(IconName.Settings, IconSize.Size16); }
public ConfigurationViewModel(RibbonDockWindowViewModel rdVM) { _rdVM = rdVM; _closeCommand = new RelayCommand(Close, ReturnTrue); _closeAllButThisCommand = new RelayCommand(CloseAllButThis, ReturnTrue); CanClose = false; CanFloat = false; ContentId = "Configuration"; Title = "Configuration "; IconSource = PngIcons.GetIcon(IconName.Settings, IconSize.Size16); _settings = new ObservableCollection <SettingModel>(); }
public HttpServerViewModel(RibbonDockWindowViewModel rdVM) { _rdVM = rdVM; _closeCommand = new RelayCommand(Close, ReturnTrue); _closeAllButThisCommand = new RelayCommand(CloseAllButThis, ReturnTrue); _startCommand = new RelayCommand((param) => Start(), ReturnTrue); _stopCommand = new RelayCommand((param) => Stop(), ReturnTrue); CanClose = false; CanFloat = false; ContentId = "HttpServer"; Title = "HttpServer "; IconSource = PngIcons.GetIcon(IconName.Settings, IconSize.Size16); _eventList = new ObservableCollection <HttpListenerContext>(); }