我正在尝试创建一个名为 NumericTextBox 的新WPF控件。
它直接从 TextBox 继承。
我添加了一个名为 NumericValue 的新DependecyProperty,它可用于绑定数字属性。
现在,我想覆盖 TextProperty 的行为,以便只能将其作为 ReadOnly 进行访问。
是否有可能重新定义其行为?
答案 0 :(得分:1)
不是我所知道的,只能使用单独的DependencyProperty.RegisterReadOnly()方法来定义DependencyProperties,在定义属性之后,不能将属性更改为只读。您只能覆盖元数据:回调,默认值等。