![]() |
1
1
首先,对派生my:NumberTextBox的Text属性使用双向绑定。
my:NumberTextBox类实际上是从TextBox派生的吗?如果是这样的话,你就不需要做其他事情了。如果您正在构建自己的控件,并在my:NumberTextBox类中实现Text属性,请尝试将其设置为dependencProperty以允许双向绑定。例如:
祝你好运 吉姆·麦考迪 |
![]() |
2
0
最后,我找到了它不起作用的原因。 我犯了一个错误,我在项目中添加了一个新的Silverlight用户控件(MyTextBox),并将基类从UserControl更改为TextBox(带有相应的Xaml文件)。在这种情况下,绑定不起作用。 在我将一个普通类添加到我的项目中并从TextBox派生出这个类之后,绑定工作没有任何问题。 |