public virtual void ESelectedEvent(EEventArg arg) { if (EEvent != null) { EEvent(this, arg); } }
private void lvCustomerList_DoubleClick(object sender, EventArgs e) { if (lvCustomerList.Items.Count > 0) { // ArrayList checkedpersnsrvclist = new ArrayList(); ListViewItem oItem = (ListViewItem)lvCustomerList.SelectedItems[0]; // arrList = new ArrayList(); foreach (CCustomer oCustomer in arrList as ArrayList) { if (oCustomer.Cust_Id.Trim() == oItem.SubItems[2].Text.Trim()) { EEventArg arg = new EEventArg(oCustomer); ESelectedEvent(arg); break; } } this.Dispose(); } }
void ofrmCustomerList_EEvent(object Sender, EEventArg e) { CCustomer obj = (CCustomer)e.Customer; Displaydata(obj); }