private void viewOrderInfoTfex_FormClosed(object sender, FormClosedEventArgs e) { try { this._viewOrderInfoTfex.FormClosed -= new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed); this._viewOrderInfoTfex = null; if (this.tmTest == null) { this.tmTest = new System.Windows.Forms.Timer(); this.tmTest.Interval = 100; this.tmTest.Tick += new EventHandler(this.tmTest_Tick); } this.tmTest.Stop(); this.tmTest.Start(); } catch (Exception ex) { this.ShowError("viewOrderInfo_FormClosed", ex); } }
public void DisposeMe() { try { if (this._viewOrderInfo != null) { this._viewOrderInfo.FormClosed -= new FormClosedEventHandler(this.viewOrderInfo_FormClosed); this._viewOrderInfo.Close(); this._viewOrderInfo = null; } if (this._viewOrderInfoTfex != null) { this._viewOrderInfoTfex.FormClosed += new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed); this._viewOrderInfoTfex.Close(); this._viewOrderInfoTfex = null; } this.bgwViewOrder = null; } catch (Exception ex) { throw ex; } }
private void CallOrderInfoTfex(string sendDate, string orderType, long orderNumber) { try { if (this._viewOrderInfoTfex == null) { if (this.showOnMainForm) { this._viewOrderInfoTfex = new frmViewOrderInfoTFEX(orderNumber, orderType, sendDate, base.Parent.Top + base.Top + base.Height); } else { this._viewOrderInfoTfex = new frmViewOrderInfoTFEX(orderNumber, orderType, sendDate, 0); } this._viewOrderInfoTfex.FormClosed -= new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed); this._viewOrderInfoTfex.FormClosed += new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed); this._viewOrderInfoTfex.TopLevel = false; if (base.Parent.GetType().BaseType == typeof(ClientBaseForm)) { this._viewOrderInfoTfex.Parent = base.Parent; } else { this._viewOrderInfoTfex.Parent = base.Parent.Parent; } this._viewOrderInfoTfex.Font = Settings.Default.Default_Font; this._viewOrderInfoTfex.Show(); this._viewOrderInfoTfex.BringToFront(); this._viewOrderInfoTfex.Focus(); } else { this._viewOrderInfoTfex.Initial(orderNumber, orderType, sendDate); this._viewOrderInfoTfex.Show(); this._viewOrderInfoTfex.BringToFront(); } } catch (Exception ex) { this.ShowError("CallOrderInfoTfex", ex); } }