0
我試圖創建一個名爲的新WPF控件NumericTextBox。繼承自WPF中的TextBox
它直接繼承自TextBox。
我添加了一個新的DependecyProperty,名爲NumericValue它可以用來綁定數字屬性。現在
,我想重寫TextProperty的行爲,以便它可以被訪問只能作爲只讀。
是否有可能重新定義其行爲?
我試圖創建一個名爲的新WPF控件NumericTextBox。繼承自WPF中的TextBox
它直接繼承自TextBox。
我添加了一個新的DependecyProperty,名爲NumericValue它可以用來綁定數字屬性。現在
,我想重寫TextProperty的行爲,以便它可以被訪問只能作爲只讀。
是否有可能重新定義其行爲?
不是,我知道,只讀DependencyProperties必須使用單獨的DependencyProperty.RegisterReadOnly()方法定義,您不能將屬性更改爲只讀後定義。您只能覆蓋元數據:諸如回調,默認值之類的東西。
謝謝,我正在努力讓該控件與NumericValueProperty綁定和TextProperty都起作用。 – Drake 2009-01-27 10:01:34