输入验证(允许数字和小数点)
// 输入验证(允许数字和小数点)
private void NumberValidation(object sender, TextCompositionEventArgs e)
{
var textBox = (TextBox)sender;
var newText = textBox.Text.Insert(textBox.CaretIndex, e.Text);
e.Handled = !decimal.TryParse(newText,
System.Globalization.NumberStyles.AllowDecimalPoint,
System.Globalization.CultureInfo.InvariantCulture,
out _);
}
PreviewTextInput=”NumberValidation”