private void StockChart_FormClosing(object sender, FormClosingEventArgs e) { //e.Cancel = true; //this.Hide(); for (int i = this.Controls.Count; i > 0; i--) { StockChartCtrl c = this.Controls[i - 1] as StockChartCtrl; c.Dispose(); } this.Controls.Clear(); }