WPF TextBox只接受一个数字

时间:2014-04-01 13:57:54

标签: c# wpf xaml visual-studio-2012 textbox

感谢您阅读我的帖子。我在VS2012 WPF中有这个问题我不知道为什么。

基本上有一个TextBox,其xaml如下:

<TextBox Width="75" Text="{Binding Path=ProcessStart, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />

当输入为字符(英文字母:A,a,B,b,C,c,... Z,z)时,它会起作用。 但是,当输入是数字时,此TextBox只接受一个数字。

例如:

your input from keyboard:           display on this TextBox:
0                                   0
1                                   1
2                                   2
3                                   2
9                                   2
4                                   2
11                                  2
4534                                2
32132435234                         2
1.1                                 2
1.2                                 2

我想知道为什么会发生这种情况?非常感谢。

1 个答案:

答案 0 :(得分:0)

我相信其他东西正在改变ProcessStart值。或者,在ProcessStart属性上,get / set方法可能不正确。