Пример #1
0
        public static ValidTextBoxInputNum Create(Object textBox)
        {
            if (dic.ContainsKey(textBox))
            {
                return(dic [textBox]);
            }
            var instance = new ValidTextBoxInputNum(textBox);

            dic [textBox] = instance;
            return(instance);
        }
Пример #2
0
        private void Process(TextBox pxTextBox, TextBlock resultText, float scale)
        {
            if (!pwh.IsValid)
            {
                MessageBox.Show("请设置首选项");
                return;
            }
            ValidTextBoxInputNum.Create(pxTextBox).Validate();
            var   px = pxTextBox.Text;
            float val;

            if (float.TryParse(px, out val))
            {
                resultText.Text = (Math.Round(scale * val, 1)).ToString();
            }
            else
            {
                resultText.Text = "0";
            }
        }
Пример #3
0
 private void PsdHeight_KeyUp(object sender, KeyEventArgs e)
 {
     ValidTextBoxInputNum.Create(sender).Validate();
 }