МЕ
Size: a a a
МЕ
О
О
МЕ
private bool IsNumberKey(Key inKey)
{
if (inKey < Key.D0 || inKey > Key.D9)
{
if (inKey < Key.NumPad0 || inKey > Key.NumPad9)
{
return false;
}
}
return true;
}
private bool IsDelOrBackspaceOrTabKey(Key inKey)
{
return inKey == Key.Delete || inKey == Key.Back || inKey == Key.Tab;
}
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
private void textBoxtA_PreviewTextInput(object sender, KeyEventArgs e)
{
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
}
О
МЕ
О
МЕ
О
AK
AK
Б[
private bool IsNumberKey(Key inKey)
{
if (inKey < Key.D0 || inKey > Key.D9)
{
if (inKey < Key.NumPad0 || inKey > Key.NumPad9)
{
return false;
}
}
return true;
}
private bool IsDelOrBackspaceOrTabKey(Key inKey)
{
return inKey == Key.Delete || inKey == Key.Back || inKey == Key.Tab;
}
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
private void textBoxtA_PreviewTextInput(object sender, KeyEventArgs e)
{
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
}
МЕ
Б[
О
class PreventInput : TextBox
{
private bool IsNumberKey(Key inKey) { ... }
private bool IsDelOrBackspaceOrTabKey(Key inKey) { ... }
Б[
class PreventInput : TextBox
{
private bool IsNumberKey(Key inKey) { ... }
private bool IsDelOrBackspaceOrTabKey(Key inKey) { ... }
О
public PreventInput(object sender, RoutedEventArgs e)
{
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
}
Б[
public PreventInput(object sender, RoutedEventArgs e)
{
e.Handled = !IsNumberKey(e.Key) && !IsDelOrBackspaceOrTabKey(e.Key);
}
Б[
О