private void ShowDetail(LogMessageRecord rec) { if (rec == null) { return; } if (m_detailForm == null) { m_detailForm = new LogRecordDetailForm(m_source); m_detailForm.Disposed += new EventHandler(m_detailForm_Disposed); } m_detailForm.Show(); m_detailForm.Current = rec; }
void m_detailForm_Disposed(object sender, EventArgs e) { m_detailForm = null; }