2009-01-26 96 views
0

我試圖創建一個名爲的新WPF控件NumericTextBox繼承自WPF中的TextBox

它直接繼承自TextBox

我添加了一個新的DependecyProperty,名爲NumericValue它可以用來綁定數字屬性。現在

,我想重寫TextProperty的行爲,以便它可以被訪問只能作爲只讀

是否有可能重新定義其行爲?

回答

1

不是,我知道,只讀DependencyProperties必須使用單獨的DependencyProperty.RegisterReadOnly()方法定義,您不能將屬性更改爲只讀後定義。您只能覆蓋元數據:諸如回調,默認值之類的東西。

+0

謝謝,我正在努力讓該控件與NumericValueProperty綁定和TextProperty都起作用。 – Drake 2009-01-27 10:01:34