/// <summary> /// 删除用户 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void sideBar_BtnUserDel_Click(object sender, EventArgs e) { strTabTitle = "删除用户"; SideBar_BtnUsersList_Click(sideBar_BtnUsersList, e); frmUserInfo.btnUserDel.Visible = true; frmUserInfo = null; }
private void sideBar_BtnAccessChange_Click(object sender, EventArgs e) { strTabTitle = "权限变更"; //调用用户信息预览的功能模块 SideBar_BtnUsersList_Click(sideBar_BtnUsersList, e); //关闭当前窗体上的DataGridView多行选择功能 frmUserInfo.userDataGridView.MultiSelect = false; frmUserInfo.btnUpdate.Visible = true; frmUserInfo = null; }
/// <summary> /// /// </summary> /// <param name="pageText"></param> /// <param name="frmUserInfo"></param> // 创建新的TabPage页面的方法,便于其它功能的调用。 private void TabPageCreate(string pageText, UserInfoDataViewFrm frmUserInfo) { //TabPage tab = new TabPage(); // UserInfoDataView userInfoFrm = new UserInfoDataView(); workAreaTabPageController.SelectedTabPage = workAreaTabPageController.TabPages.Add(pageText); workAreaTabPageController.SelectedTabPage.Controls.Add(frmUserInfo); workAreaTabPageController.TabPages.Add(workAreaTabPageController.SelectedTabPage); //LoadList(frmUserInfo); }
/// <summary> /// /// </summary> /// <param name="userInfoDataViewFrm"></param> private void LoadList(UserInfoDataViewFrm userInfoDataViewFrm) { //创建业务逻辑层对象 UserInfoBLL userInfoBLL = new UserInfoBLL(); //禁用列表的自动生成 userInfoDataViewFrm.userDataGridView.AutoGenerateColumns = false; //调用方法获取数据,绑定到列表的数据源上 userInfoDataViewFrm.userDataGridView.DataSource = userInfoBLL.GetList(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void SideBar_BtnUsersList_Click(object sender, EventArgs e) { //点击“用户浏览”产生新的用户TabPage,并在该Page上显示后台数据库中 //所有在册用户的信息 frmUserInfo = new UserInfoDataViewFrm(TabPage_Close); //tempFrm = frmUserInfo; //Toplevel属性,用于设置窗体在TabPage上的显示层级 frmUserInfo.TopLevel = false; TabPageCreate(strTabTitle, frmUserInfo); LoadList(frmUserInfo); frmUserInfo.Show(); strTabTitle = "浏览用户"; }