2011-07-26 56 views
0

我有一個簡單的控制,有一個蒙面文本框:WPF工具包MaskTextBox綁定問題

xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended" 
... 
<extToolkit:MaskedTextBox Mask="000-000-000" Text="{Binding SerialNumber, UpdateSourceTrigger=PropertyChanged}" /> 

我也有一個鍵上的控制綁定:

<UserControl.InputBindings> 
    <KeyBinding Command="{Binding SearchCommand}" Gesture="Enter" /> 
</UserControl.InputBindings> 

問題是,當SearchCommand是執行我需要他們在掩碼文本框中輸入的值作爲搜索條件。使用常規文本框這是沒有問題的,但顯然MaskedTextBox控制不能很好地與PropertyChanged UpdateSourceTrigger發揮。

如果我點擊其他地方(所以它失去了重點),然後按回車它的作品,但顯然我不想這樣做。這種情況有什麼好的解決方法嗎?

回答