2011-01-13 38 views
0

問候大家,Childwindow +自定義文本框綁定問題

我有一個很奇怪的問題。 我創建了一個DateTextBox,它在輸入日期時自動添加破折號,或者當您輸入類似1-1-1986的東西時,它會自動使它01-01-1986(輸入時)。

在此控制我驗證日期,然後更新使用綁定源

this.GetBindingExpression(TextBox.TextProperty).UpdateSource(); 

這正常工作以任何形式,但是當我開始在childwindow使用它,它也得到了this.GetBindingExpression(TextBox.TextProperty).UpdateSource();

但它不會更新源代碼。 「set」處的任何斷點都將被忽略。

即使當元素綁定到日期選擇器時,它仍然不會更新,當我在有效日期typ。

任何想法我怎麼能解決這個問題?

[編輯] 忘了補充說,這個控制和東西是銀光。但我認爲人們會猜到, [/編輯]

回答

0

固定這與幾個額外的屬性。