public void grdBase_onSelectedDataRow(object sender, Control.GridView.RowEventArgs e) { Dictionary <string, object> dataKey = (Dictionary <string, object>)sender; AddEditSystemConfigGroup f = new AddEditSystemConfigGroup(dataKey[DataKeyName].ToString()); this.AddEditTab(string.Format(TabName.Edit, ProgramName.SetupSystemConfigGroup), f); }
private void AddEditTab(string TabTitle, AddEditSystemConfigGroup controlAddEdit) { if (tabControl1.TabPages.Count == 1 || (tabControl1.TabPages.Count > 1 && base.ShowConfirmMessage(GeneralMessage.ConfirmNewTab, "Confirm"))) { controlAddEdit.NotifyReturnEvent += new Control.BaseUserControl.NotifyReturnHandler(NotifyReturnEvent); tabPageAddEdit = new TabPage(); tabPageAddEdit.Controls.Clear(); tabPageAddEdit.Controls.Add(controlAddEdit); tabPageAddEdit.Text = TabTitle; if (tabControl1.TabPages.Count > 1) { tabControl1.TabPages.RemoveAt(1); } tabControl1.TabPages.Remove(tabPageAddEdit); tabControl1.TabPages.Add(tabPageAddEdit); } tabControl1.SelectedTab = tabPageAddEdit; }
public void grdBase_onSelectedDataRow(object sender, Control.GridView.RowEventArgs e) { Dictionary<string, object> dataKey = (Dictionary<string, object>)sender; AddEditSystemConfigGroup f = new AddEditSystemConfigGroup(dataKey[DataKeyName].ToString()); this.AddEditTab(string.Format(TabName.Edit, ProgramName.SetupSystemConfigGroup), f); }
public void grdBase_onAddNewRow(object sender, EventArgs e) { AddEditSystemConfigGroup f = new AddEditSystemConfigGroup(); this.AddEditTab(string.Format(TabName.Add, ProgramName.SetupSystemConfigGroup), f); }