public override void CloseTabPage()
{
if (Dirty)
{
if (DialogResult.Yes == MessageBox.Show("Do you want to save?", "Save", MessageBoxButtons.YesNoCancel))
{
SaveTabPage();
}
}
dataGridView1.DataSource = null;
dataGridView1.Rows.Clear();
GC.Collect();
panelTabPage.Dispose();
//components.Dispose();
//dataGridView1.Dispose();
foreach (Control control in this.Controls)
{
control.Dispose();
}
contextMenuStrip1.Dispose();
deleteToolStripMenuItem.Dispose();
addToolStripMenuItem.Dispose();
copyToolStripMenuItem.Dispose();
pasteToolStripMenuItem.Dispose();
dataGridView1.Dispose();
this.Controls.Clear();
}