/// <summary> /// 窗体加载事件 /// </summary> private void FrmRight_MenuManagement_Load(object sender, EventArgs e) { try { if (editForm == null) { editForm = new FrmBaseEdit(); editForm.FormBorderStyle = FormBorderStyle.None; editForm.TopLevel = false; editForm.TableName = "BS_Menu"; editForm.TableCaption = "主菜单管理"; editForm.Sql = "select BS_Menu.*, menu.MenuText as ParentMenuText from BS_Menu left join BS_Menu as menu on BS_Menu.ParentMenuName = menu.MenuName order by BS_Menu.MenuOrder, BS_Menu.AutoId"; //必须按照MenuOrder,AutoId进行排序,否则树显示的顺序不准确 editForm.PrimaryKeyColumn = "MenuName"; editForm.MasterDataSet = dSMenu; editForm.MasterBindingSource = bSMenu; editForm.MasterEditPanel = pnlEdit; //editForm.PrimaryKeyControl = textMenuText; editForm.BrowseXtraGridView = gridViewMenu; editForm.CheckControl += CheckControl; editForm.QueryDataAfter += QueryDataAfter; editForm.SaveRowBefore += SaveRowBefore; this.pnlToolBar.Controls.Add(editForm); editForm.Dock = DockStyle.Fill; editForm.Show(); lookUpFormName.Properties.DataSource = FrmRightBLL.InitFormNameDataTable(); searchParentMenuName.Properties.DataSource = FrmRightDAO.QueryMenuList(); } } catch (Exception ex) { ExceptionHandler.HandleException(this.Text + "--窗体加载事件错误。", ex); } }
/// <summary> /// 窗体加载事件 /// </summary> private void FrmRight_MenuManagement_Load(object sender, EventArgs e) { try { lookUpFormName.Properties.DataSource = FrmRightBLL.InitFormNameDataTable(); searchParentMenuName.Properties.DataSource = FrmRightDAO.QueryMenuList(); } catch (Exception ex) { ExceptionHandler.HandleException(this.Text + "--窗体加载事件错误。", ex); } }