wpf中文本框只能输入整数

Posted donetcshap

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf中文本框只能输入整数相关的知识,希望对你有一定的参考价值。

 1 private void txtBarCodeNum_KeyUp(object sender, KeyEventArgs e)
 2         
 3             TxtInt(sender as TextBox);
 4         
 5 
 6         private void txtBarCodeNum_TextChanged(object sender, TextChangedEventArgs e)
 7         
 8             TxtInt(sender as TextBox);
 9         
10 
11         private void TxtInt(TextBox txt)
12         
13             if (txt==null || string.IsNullOrEmpty(txt.Text))
14             
15                 txt.Tag = "";
16                 return;
17             
18             try
19             
20                 txt.Text = txt.Text.Trim();
21                 txt.Tag = Convert.ToInt32(txt.Text); ;
22             
23             catch
24             
25                 if (txt.Tag==null)
26                 
27                     txt.Text = "";
28                 
29                 else
30                 
31                     txt.Text = txt.Tag.ToString();
32                 
33             
34             txt.SelectionStart = txt.Text.Length;
35         

 

以上是关于wpf中文本框只能输入整数的主要内容,如果未能解决你的问题,请参考以下文章

JS文本框只能输入整数

如何在 WPF 文本框中仅接受整数 [重复]

控制input文本框只能输入正整数

js验证文本框只能输入正整数或带一位小数的数,该怎么写呢?

文本框只能输入正整数(大于0的整数)代码

wpf 文本框问题