[英]LostFocus event problem and Button Command in wpf
我有一個文本框,在其失去焦點的事件內,我顯示一個新窗口並給用戶選擇,文本框下方也有一個按鈕。
現在,當我更改文本框的值..並單擊按鈕(當光標仍在文本框內時...),丟失焦點事件被觸發...但是當我顯示模式窗口對話框時,按鈕的點擊事件未觸發。
有辦法解決嗎?
不要通過丟失焦點事件來影響重要的用戶界面。 您在錯誤的情況下彈出一個新窗口-如果您的用戶在該文本框中輸入值后想要做任何有趣的事情,則會彈出模式對話框,因為該文本框將失去焦點。 相反,請考慮制作一個可編輯的組合框,其中下拉菜單中的項是您的用戶選擇。
如果您想入侵,則在焦點丟失事件中文本框中沒有文本的情況下,僅彈出建議就可以逃脫。 我認為這是一個糟糕的解決方案,但它可能適合您的約束。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.