private void dataLoggerToolStripMenuItem_Click(object sender, EventArgs e) { if (dataLogger != null) { dataLogger.Show(); return; } dataLogger = new DataLoggerWindow(); dataLogger.FormClosed += DataLogger_FormClosed; foreach (ConnectionRow row in connectionsRows) { dataLogger?.ActiveConnections.Add(row.Connection); } dataLogger.Show(); }
private void DataLogger_FormClosed(object sender, FormClosedEventArgs e) { dataLogger.Dispose(); dataLogger = null; }