テキストボックスのフォーカスが失われ、理由がわかりません。どのようにフォーカスが失われたのかの理由を知るには?私はTextBox.LostFocusイベントを聞いてみましたが、そのパラメータは私に原因に関する貴重な情報を与えてくれていないようです。テキストボックスのフォーカスが失われた理由を確認してください
1
A
答えて
1
ためにフォーカスを格納しているコントロールを返します。
Visual Studioでアプリケーションをデバッグし、TextBox.LostFocusイベントハンドラでブレークポイントを設定し、どのメソッドがフォーカスを失ったのかを知るコールスタックを調べることもできます。
1
私の最高の推測では、何か他のものは、あなたが現在フォーカスを持っているどのような制御を見つけるためにFocusManager
を使用することができますフォーカス
がかかるので、それがフォーカスを失っています。あなたのアプリ内のすべてのイベントをリスニングツール - たとえば、次のコード行は、あなたがSnoopを試みる場合がありますMainWindow
FocusManager.GetFocusedElement(Application.Current.MainWindow);
関連する問題
- 1. フォーカスを取得するJTextFieldを確認してください
- 2. asp.netテキストボックスでスクリプトを確認してください
- 3. マウスクリックが処理されたかどうか確認してください
- 4. PHPでセッションが失われた理由を確認するには?
- 5. テキストボックスが空でチェックボックス(un)がチェックされていることを確認してください
- 6. URLを確認してください
- 7. フォーカスが失われたフォーカスを検出しました
- 8. テキストコントロールのフォーカスが失われたときのイベントの取得方法を教えてください。
- 9. Androidアプリがアンインストールされている理由を確認する
- 10. DLLがロードされている理由を確認する
- 11. 売れた商品を確認してください
- 12. Qt:フォーカスが失われても子ウィンドウを親の上に置いてください。
- 13. レイアウトデザイナーのコンテンツがエミュレータに合わない理由を教えてください。
- 14. カラム名が渡されたかどうかを確認してください。
- 15. QColorDialogがキャンセルされたかどうかを確認してください。
- 16. オブジェクトがリリースされたかどうかを確認してください。
- 17. SQL文が実行されたことを確認してください
- 18. JDKがjavascript経由でインストールされていることを確認してください
- 19. RhythmboxがPython経由で実行されていることを確認してください
- 20. Android:経由でサービスが実行されているかどうかを確認してください。 bindService
- 21. MoMaの理由「4.0のインプリメンテーションの詳細がわかったら正しく実装してください」
- 22. フォーカスが失われたJDialogの
- 23. フォーカスが失われたときのオートコンプリートチェック
- 24. リンクをクリックしたユーザーを確認してください
- 25. program_optionsが追加されたかどうか確認してください
- 26. sedコマンドが変更されたかどうか確認してください。
- 27. Plone:フォームが提出されたかどうか確認してください。
- 28. iphone - アプリがインストールされていることを確認してください
- 29. Skypeがインストールされていることを確認してください
- 30. ヘッドセットが挿入されていることを確認してください
恐ろしいツール!私はそれが私の問題を解決しました。 –
完全に同意してください! :) – jurev