/// <summary> /// Does cleanup when the main widget is destroyed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void _mainWidget_Destroyed(object sender, System.EventArgs e) { gridView.Dispose(); gridView = null; dropDownView1.MainWidget.Destroy(); dropDownView1 = null; editView1.MainWidget.Destroy(); editView1 = null; editView2.MainWidget.Destroy(); editView2 = null; rowFilter.MainWidget.Destroy(); rowFilter = null; _mainWidget.Destroyed -= _mainWidget_Destroyed; _owner = null; }
private void _mainWidget_Destroyed(object sender, EventArgs e) { try { button1.Clicked -= OnBrowseButtonClick; grid.Dispose(); grid = null; mainWidget.Destroyed -= _mainWidget_Destroyed; owner = null; } catch (Exception err) { ShowError(err); } }
/// <summary> /// Does cleanup when the main widget is destroyed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void _mainWidget_Destroyed(object sender, System.EventArgs e) { fileName.Changed -= OnFileNameChanged; gridView.Dispose(); gridView = null; dropDownView1.MainWidget.Destroy(); dropDownView1 = null; editView1.MainWidget.Destroy(); editView1 = null; editView2.MainWidget.Destroy(); editView2 = null; rowFilter.MainWidget.Destroy(); rowFilter = null; _mainWidget.Destroyed -= _mainWidget_Destroyed; chooseFile.Clicked -= OnChooseFile; _owner = null; }
private void _mainWidget_Destroyed(object sender, System.EventArgs e) { try { profileGrid.Dispose(); profileGrid = null; properitesView.Dispose(); properitesView = null; graph.Dispose(); graph = null; mainWidget.Destroyed -= _mainWidget_Destroyed; owner = null; } catch (Exception err) { ShowError(err); } }
/// <summary> /// Does cleanup when the main widget is destroyed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void _mainWidget_Destroyed(object sender, System.EventArgs e) { try { fileName.Leave -= OnFileNameChanged; gridView.Dispose(); gridView = null; dropDownView1.MainWidget.Destroy(); dropDownView1 = null; editView1.MainWidget.Destroy(); editView1 = null; editView2.MainWidget.Destroy(); editView2 = null; rowFilter.MainWidget.Destroy(); rowFilter = null; mainWidget.Destroyed -= _mainWidget_Destroyed; chooseFile.Clicked -= OnChooseFile; owner = null; } catch (Exception err) { ShowError(err); } }