2011-05-02 51 views
0

在我的應用程序中我想利用maskedtextbox,取代普通的文本框。我使用CodePlex中的maskedtextbox。但是,我似乎無法綁定到這個maskedtextbox。Codeplex MaskedTextBox - 應用蒙版時,數據綁定失敗

<my:MaskedTextBox Grid.Column="1" Grid.Row="6" Mask="00.0000" Value="{Binding 
WeightTolerance}" ValueType="{x:Type sys:Decimal}" /> 

但每次maskedtextbox結束爲空。我繼續搜索,但找不到任何與maskedtextbox en databinding,所以我開始懷疑它是否實際上是可能的。

編輯

我想通了,你可以數據綁定與MaskedTextBox中。問題似乎是面具。只要我刪除它,它可以綁定。

回答

0

與codeplex maskedtextbox的問題是,它不會自動填充。它似乎期望一個數字總是以固定的格式。所以當你有例如15.000和450.000放入其中一個文本框中,您只能爲其中一個數字提供掩碼。

我們最終建立了一個轉換器來完成填充。