public static ProcessesLogList GetInstance() { if (instance == null || instance.Count == 0) { instance = new ProcessesLogList(); } return(instance); }
public static void GetInstance() { if (processesLogDlg == null || processesLogDlg.IsLoaded == false) { processesLogDlg = new ProcessesLogDlg(); } if (processesLogDlg.WindowState == WindowState.Minimized) { processesLogDlg.WindowState = WindowState.Normal; } processesLogDlg.Focus(); processesLogDlg.dataGridControl.ItemsSource = ProcessesLogList.GetInstance(); processesLogDlg.Show(); }
protected override void OnClosed(EventArgs e) { ProcessesLogList.ClearLog(); base.OnClosed(e); }