/// <summary> /// Default constructor. /// </summary> public WNumericPlusMinusEditor() { m_pEdit = new WSpinEdit(); m_pEdit.Location = new Point(0, 0); m_pEdit.Dock = DockStyle.Fill; m_pEdit.BorderStyle = BorderStyle.None; m_pEdit.KeyUp += new KeyEventHandler(m_pEdit_KeyUp); m_pEdit.KeyPress += delegate(object sender, KeyPressEventArgs e){ if (e.KeyChar == '+') { OnPlusClicked(); e.Handled = true; } else if (e.KeyChar == '-') { OnMinusClicked(); e.Handled = true; } }; m_pEdit.Mask = WEditBox_Mask.Numeric; m_pEdit.TextAlign = HorizontalAlignment.Right; m_pEdit.UpButtonPressed += delegate(object sender, EventArgs e){ OnPlusClicked(); }; m_pEdit.DownButtonPressed += delegate(object sender, EventArgs e){ OnMinusClicked(); }; m_pEdit.TextChanged += new EventHandler(m_pEdit_TextChanged); m_pEdit.UpIcon = ResManager.GetIcon("plus.ico"); m_pEdit.DownIcon = ResManager.GetIcon("minus.ico"); this.Controls.Add(m_pEdit); }
/// <summary> /// Default constructor. /// </summary> public WPlusMinusEditEditor() { m_pEdit = new WSpinEdit(); m_pEdit.Location = new Point(0, 0); m_pEdit.Dock = DockStyle.Fill; m_pEdit.BorderStyle = BorderStyle.None; m_pEdit.KeyDown += new KeyEventHandler(m_pEdit_KeyDown); m_pEdit.KeyUp += new KeyEventHandler(m_pEdit_KeyUp); m_pEdit.Mask = WEditBox_Mask.Text; m_pEdit.UpButtonPressed += delegate(object sender, EventArgs e){ OnPlusClicked(); }; m_pEdit.DownButtonPressed += delegate(object sender, EventArgs e){ OnMinusClicked(); }; m_pEdit.UpIcon = ResManager.GetIcon("plus.ico"); m_pEdit.DownIcon = ResManager.GetIcon("minus.ico"); this.Controls.Add(m_pEdit); }