Пример #1
0
        private void TextBox_PastingValidation(object sender, DataObjectPastingEventArgs e)
        {
            if (!e.DataObject.GetDataPresent(typeof(string)))
            {
                e.CancelCommand();
            }

            if (NaNPattern.IsMatch((string)e.DataObject.GetData(typeof(string))))
            {
                e.CancelCommand();
            }
        }
Пример #2
0
 private void TextBox_NumberValidation(object sender, TextCompositionEventArgs e)
 {
     e.Handled = NaNPattern.IsMatch(e.Text);
 }