WPF中的数字编辑框?

4

本地是否支持只接受数字值(例如,编辑数字参数)的编辑字段(使用.NET库)?

很奇怪需要使用第三方工具来实现这个简单的功能。

3个回答


3

不能直接实现。但您有几个选项:

  • 使用扩展的WPF工具包,它已经为您打包了一些(而且是免费的)
  • 扩展TextBox控件并重写OnPreviewKeyDown函数以拦截您不感兴趣的按键

0

实现数字文本框的另一种方法是创建一个附加属性或行为。有很多示例代码可以参考。

我创建了一个maskedTextBox行为,用于特定输入。也许这可以帮助你找到正确的方向。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接