C# WPF文本框只接受一个数字

C# WPF文本框只接受一个数字,c#,wpf,xaml,visual-studio-2012,textbox,C#,Wpf,Xaml,Visual Studio 2012,Textbox,谢谢你阅读我的帖子。我在VS2012 WPF中遇到了这个问题,我不知道为什么 基本上有一个文本框,其xaml如下所示: <TextBox Width="75" Text="{Binding Path=ProcessStart, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" /> 我想知道有谁知道为什么会这样?非常感谢。我相信其他因素正在改变ProcessStart值。或者,在ProcessStart属性上,get/set方法可

谢谢你阅读我的帖子。我在VS2012 WPF中遇到了这个问题,我不知道为什么

基本上有一个文本框,其xaml如下所示:

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

我想知道有谁知道为什么会这样?非常感谢。

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

我们可以看到它绑定到的代码(ProcessStart)吗?我相信其他东西正在改变ProcessStart值。或者可能在ProcessStart属性上的get/set方法不正确。@Vinicius:你是对的。我想我在set方法中的逻辑是错误的。如果你能发布你的答案(甚至复制粘贴),我会接受你的答案。@EricScherrer:get方法的逻辑有问题。谢谢
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