/// <summary> /// 过滤方案双击选择事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TrList_FltSlt_DoubleClick(object sender, EventArgs e) { try { //获取当前选择的方案名称 string SltName = TrList_FltSlt.FocusedNode.GetDisplayText("FSltName"); if (ComClient.CheckIfUsrSlt(SltName, CurUsrID, FrmNam) >= 1) { //将树节点切换成编辑模式 TrList_FltSlt.OptionsBehavior.Editable = true; } else { //将树节点切换成不可编辑模式 TrList_FltSlt.OptionsBehavior.Editable = false; } } catch (Exception Ex) { Common.ShowMsg(Ex.Message); } }
/// <summary> /// 过滤方案单击选择事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void TrList_FltSlt_Click(object sender, EventArgs e) { try { //获取当前选择的方案名称 string SltName = TrList_FltSlt.FocusedNode.GetDisplayText("FSltName"); //获取当前选择的树节点 SltEditNode = TrList_FltSlt.FocusedNode; //检查当前选择的方案是否是该用户建立的方案,如果是,则可以删除,否则不能删除。 if (ComClient.CheckIfUsrSlt(SltName, CurUsrID, FrmNam) >= 1) { Btn_Drop.Enabled = true; } else { Btn_Drop.Enabled = false; } } catch (Exception Ex) { Common.ShowMsg(Ex.Message); } }