Exemplo n.º 1
0
        public SettingsWindow(SettingsViewModel viewModel) {
            _viewModel = viewModel;
            InitializeComponent();

            DataContext = viewModel;

            Closing += OnClosing;

            GenerateControls();
        }
Exemplo n.º 2
0
 internal static void EditSettings(INovaromaEngine engine, IDialogService dialogService, IConfigurable configurable, Window ownerWindow = null) {
     var settingsViewModel = new SettingsViewModel(engine, dialogService, configurable);
     var settingsWindow = new SettingsWindow(settingsViewModel);
     settingsWindow.Owner = ownerWindow;
     settingsWindow.ShowDialog();
 }