0


0

私は* NumericTextBox *と呼ばれる新しいWPFコントロールを作成しようとしています。

それは* TextBox *から直接継承します。

数値プロパティをバインドするために使用できる* NumericValue *という新しいDependecyPropertyを追加しました。

それでは、* ReadOnly としてのみアクセスできるように、 TextProperty *の動作をオーバーライドしたいと思います。

その振る舞いを再定義することは可能ですか?

1 Answer


1


私が知っていることではない、readonly DependencyPropertiesは別のDependencyProperty.RegisterReadOnly()メソッドを使ってそのように定義されなければならない、それが定義された後readonlyにプロパティを変更することはできない。 あなたはメタデータのみを上書きすることができます:コールバックのようなもの、デフォルト値。