永发信息网

在WPF中,有没有一个只能输入数字的控件

答案:1  悬赏:30  手机版
解决时间 2021-04-07 14:55
  • 提问者网友:十年饮冰
  • 2021-04-07 08:23
在WPF中,有没有一个只能输入数字的控件
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-04-07 09:43
虽然在WPF中没有numberbox这个控件,但是你是想这个文本框只能入力数字对吧
你可以用textbox 然后对它的KeyDown事件进行限制,让它只能输入数字
函数可以这么写
private void text_KeyDown(object sender, KeyEventArgs e)
{
//屏蔽非法按键
if ((e.Key >= Key.NumPad0 && e.Key <= Key.NumPad9))
{
e.Handled = false;
}
else if ((e.Key >= Key.D0 && e.Key <= Key.D9))
{
e.Handled = false;
}
else
{
e.Handled = true;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯