Пример #1
0
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     if (!ReadOnly)
     {
         if (BeforCalcClick != null)
         {
             WizardClickEventArgs we = new WizardClickEventArgs();
             BeforCalcClick(sender, we);
             if (we.Cancel == true)
             {
                 return;
             }
         }
         if (jmbeforclick != null)
         {
             jmbeforclick();
         }
         Rectangle CBRect = this.RectangleToScreen(this.ClientRectangle);
         this.frmCalc.Location = new Point(CBRect.X, CBRect.Y + 21);
         if (Convert.ToDecimal(jmTextBox1.Text) != 0)
         {
             jmcalc.LabValue = jmTextBox1.Text;
         }
         this.frmCalc.Show();
         this.frmCalc.BringToFront();
     }
 }
Пример #2
0
 private void tbSelectedValue_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (BeforTextChange != null)
     {
         WizardClickEventArgs ea = new WizardClickEventArgs();
         BeforTextChange(sender, ea);
         if (ea.Cancel)
         {
             e.Handled = true;
             return;
         }
     }
     if (_textReadOnly)
     {
         if (e.KeyChar == 8)
         {
             this.Text = "";
             this.Tag  = null;
         }
         else
         {
             e.Handled = true;
         }
     }
 }
Пример #3
0
        /// <summary>
        /// 点击三角按钮,显示树Form
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ToggleTreeView(object sender, EventArgs e)
        {
            if (BeforExplan != null)
            {
                WizardClickEventArgs ea = new WizardClickEventArgs();
                BeforExplan(sender, ea);
                if (ea.Cancel)
                {
                    return;
                }
            }
            if (!this.frmTreeView.Visible)
            {
                Rectangle CBRect = this.RectangleToScreen(this.ClientRectangle);
                this.frmTreeView.Location = new Point(CBRect.X, CBRect.Y + this.pnlBack.Height);
                if (tvTreeView.Nodes.Count > 0)
                {
                    this.tvTreeView.Nodes[0].Expand();
                }
                this.frmTreeView.Show();
                this.frmTreeView.BringToFront();

                this.RelocateGrip();
                //this.tbSelectedValue.Text = "";
            }
            else
            {
                this.frmTreeView.Hide();
            }
        }
Пример #4
0
 /// <summary>
 /// 下一步
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void jmbtnnext_Click(object sender, EventArgs e)
 {
     //当前最后一页
     if (_selectindex == this.Items.Count - 1)
     {
         if (FinishButtonClick != null)
         {
             FinishButtonClick(this, EventArgs.Empty);
         }
         return;
     }
     //设计模式
     if (DesignMode)
     {
         Selectindex++;
         return;
     }
     //没注册上一页事件
     if (NextButtonClick == null)
     {
         Selectindex++;
         return;
     }
     else
     {
         WizardClickEventArgs args = new WizardClickEventArgs();
         NextButtonClick(this, args);
         if (args.Cancel)
         {
             return;
         }
         Selectindex++;
         return;
     }
 }
Пример #5
0
 /// <summary>
 /// 上一步
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void jmbtnback_Click(object sender, EventArgs e)
 {
     //当前第一页
     if (Selectindex == 0)
     {
         return;
     }
     //设计模式
     if (DesignMode)
     {
         Selectindex--;
         return;
     }
     //没注册上一页事件
     if (BackButtonClick == null)
     {
         Selectindex--;
         return;
     }
     else
     {
         WizardClickEventArgs args = new WizardClickEventArgs();
         BackButtonClick(this, args);
         if (args.Cancel)
         {
             return;
         }
         Selectindex--;
         return;
     }
 }
Пример #6
0
        private void picbtn_Click(object sender, EventArgs e)
        {
            //if (jmtxt.Text != "")
            //{
            //MessageBoxJ.Show("内容不允许为空!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            //return;

            if (ClikeBootomButton != null)
            {
                WizardClickEventArgs arg = new WizardClickEventArgs();
                ClikeBootomButton(jmtxt.Text, arg, this);
                if (arg.Cancel)
                {
                    return;
                }
                for (int i = 0; i < tvTreeView.Items.Count; i++)
                {
                    DataRowView drv = tvTreeView.Items[i] as DataRowView;

                    if (drv[DisplayMember].ToString() == jmtxt.Text.Trim())
                    {
                        tvTreeView.SelectedIndex = i;
                        return;
                    }
                }
            }
            //}
        }
Пример #7
0
 private void JMPanelHeadSplit_Click(object sender, EventArgs e)
 {
     if (_cstate == ControlState.Pressed)
     {
         if (BeforExplan != null)
         {
             WizardClickEventArgs we = new WizardClickEventArgs();
             BeforExplan(sender, we);
             if (!_isExplan)
             {
                 if (!we.Cancel)
                 {
                     ZIsExplan = !_isExplan;
                 }
             }
             else
             {
                 ZIsExplan = !_isExplan;
             }
         }
         else
         {
             ZIsExplan = !_isExplan;
         }
     }
     else if (_cstate == ControlState.Hover)
     {
         if (ZHeaderClick != null)
         {
             ZHeaderClick(sender, e);
         }
     }
 }
Пример #8
0
 private void picbtn_Click(object sender, EventArgs e)
 {
     if (ClikeAddButton != null)
     {
         bladdclick = true;
         WizardClickEventArgs arg = new WizardClickEventArgs();
         ClikeAddButton(jmtxt.Text.Trim(), arg, this);
         bladdclick = false;
         if (arg.Cancel)
         {
             return;
         }
     }
 }