/// <summary> /// treeDepData点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void treeDepData_NodeSelected(object sender, TreeViewClickEventArgs e) { // string ID = treeDepData.SelectedNode.Value; string ID = e.Value; switch (Convert.ToInt32(ID.Split(',')[0])) { case (int)TreeMode.dep: frmDepartmentDetail frm = new frmDepartmentDetail(); frm.D_ID = ID.Split(',')[1]; Show(frm, (MobileForm form, object args) => { if (frm.ShowResult == ShowResult.Yes) { Mode = DepartmentMode.层级; Bind(); } }); break; case (int)TreeMode.user: frmUserDetail frmUserDetail = new frmUserDetail(); frmUserDetail.U_ID = ID.Split(',')[1]; Show(frmUserDetail); break; } }
/// <summary> /// 部门显示模式 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDLayout_Click(object sender, EventArgs e) { switch (Mode) { case DepartmentMode.列表: Mode = DepartmentMode.层级; break; case DepartmentMode.层级: Mode = DepartmentMode.列表; break; } Bind(); }
AutofacConfig AutofacConfig = new AutofacConfig(); //调用配置类 #endregion /// <summary> /// 初始化事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmDepartment_Load(object sender, EventArgs e) { Mode = DepartmentMode.列表; Bind(); }