wpf怎么让Textbox只能输入数字?
1个回答
展开全部
<Grid>
<TextBox Name="textBox1" PreviewTextInput="textBox1_PreviewTextInput"
HorizontalAlignment="Stretch" VerticalAlignment="Center" />
</Grid>
//using System.Text.RegularExpressions;
private void textBox1_PreviewTextInput(object sender, TextCompositionEventArgs e)
{
Regex re = new Regex("[^0-9.-]+");
e.Handled = re.IsMatch(e.Text);
}
更多追问追答
追问
不行啊
还是能输入汉字
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询