private void BuildForm() { if (fpayment == null) { fpayment = new FPayment(); } fpayment.FPayment_NeedToRefresh += VPayment_NeedToRefresh; Parent.Controls.Add(fpayment); fpayment.Dock = DockStyle.Fill; fpayment.Show(); fpayment.BringToFront(); }
void Listgrid_RowAction(object sender, EventArgs e) { if (listgrid.SelectedRow == null) { return; } if (fpayment == null) { fpayment = new FPayment(); } BuildForm(); string pkValue = GetSelectedPkValue(); if (pkValue != null) { fpayment.SetAction(BtnEvent.Open, pkValue); } }