Ejemplo n.º 1
0
 /// <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);
     }
 }
Ejemplo n.º 2
0
        /// <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);
            }
        }