9

在 WPF 中为简单文本框指定编辑掩码的最简单方法是什么?

例如,在您键入时将 10000 转换为 10,000。

4

3 回答 3

4

简短的回答,没有简单的方法。如果您经常使用遮罩,我建议您使用遮罩功能创建您自己的控件。使用 MaskedTextProvider 类应该相当简单。

有关具有屏蔽功能的自定义 TextBox 的示例,请参见以下内容:

蒙面文本框示例...

于 2009-02-11T00:08:05.617 回答
0

最简单和最直接的方法可能只是获取 TextChanged 事件并执行您需要的任何处理。

例如... http://karlhulme.wordpress.com/2007/02/15/masking-input-to-a-wpf-textbox/

于 2009-02-10T21:56:59.020 回答
0

您是否查看过用于 WPF 的 Xceed DataGrid Express。它是免费的,并提供了一个蒙版的文本框控件,可以非常简单地执行您想要的操作。

不再提供用于 WPF 的 xceed Datagrid Express 版本。

于 2009-02-12T19:57:33.453 回答