private void OnShowData(object sender, RoutedEventArgs e) { DataWindow w = new DataWindow() { Owner = this }; w.DataTable.ItemsSource = DataManager.GetUserList(); w.ShowDialog(); }
/// <summary> /// Perform Measurement Button shows DataWindow /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void PerformMeasurement_B_Click(object sender, RoutedEventArgs e) { //Hide Main Window this.Hide(); //Data Window dataWindow = new DataWindow(this, controller, measurementWindow); //Shows Data dataWindow.ShowDialog(); }
/// <summary> /// Shows raw text from the specified URL in a window box /// </summary> /// <param name="Title">Text to display in title</param> /// <param name="URL">URL to fetch string data from</param> public static void ShowDataWindow(string Title, string URL) { DataWindow frmInfo = new DataWindow { Text = Title }; using (var client = MainForm._webClient) using (var stream = client.OpenRead(URL)) using (var reader = new StreamReader(stream)) frmInfo.labelData.Text = reader.ReadToEnd(); frmInfo.MaximumSize = new Size(frmInfo.MaximumSize.Width, MainForm.Form.Height - 100); frmInfo.ShowDialog(MainForm.Form); }
public StudentModel obtainData() { DataWindow window = new DataWindow(); DialogResult result = window.ShowDialog(); if (DialogResult.OK == result) { StudentModel model = window.SelectedModel; if (ConfigResolver.GetInstance().IsShowDetail()) { MessageBox.Show(model.ToString()); } return(model); } return(null); }
private async void ShowDerivedData() { try { var dataObjectLoader = new DataObjectLoader(dataApiClient, clipboard, new DummyCollectionSwitcher()); var dataObjects = await dataObjectLoader.Load(Model.DerivedData, dataObject => { }); var windowTitle = $"Derived data for upload '{Model.Filename ?? Model.Id}'"; var dataWindowViewModel = new DataWindowViewModel(windowTitle, dataObjects); var dataWindow = new DataWindow { ViewModel = dataWindowViewModel }; dataWindow.ShowDialog(); } catch (Exception e) { StaticMessageBoxSpawner.Show($"Could not show derived data: {e.InnermostException().Message}"); } }