public void ShowSettings() { CommissionViewerSettingsViewModel settingsViewModel = new CommissionViewerSettingsViewModel(this.ViewModel, this.GenericWindow); CommissionViewerSettingVisual window = new CommissionViewerSettingVisual(settingsViewModel, this.GenericWindow); window.Owner = Application.Current.MainWindow; window.WindowStartupLocation = WindowStartupLocation.CenterOwner; window.ShowDialog(); }
public CommissionViewerSettingVisual(CommissionViewerSettingsViewModel ViewModel, CommissionViewerVisual View) { InitializeComponent(); this.DataContext = ViewModel; this._vm = View; this._viewModel = ViewModel; cbTheme.Text = _vm._view.Parameters.DefaultTheme; }
public CommissionViewerSettingVisual(CommissionViewerSettingsViewModel ViewModel, CommissionViewerVisual View) { InitializeComponent(); this.DataContext = ViewModel; this._view = View; this._viewModel = ViewModel; this.txtXml.Text = _viewModel._ViewerModel.Parameters.XML; }