私のアプリケーションでは、アプリケーションのトレイアイコンに関連付けられたコンテキストメニューを持っています。ユーザーがAboutメニュー項目をクリックすると、メッセージボックスが表示されます。メッセージボックスはまだ表示され、トレイアイコン、メニューポップアップ、ユーザーがコンテキストメニュー以外の場所をクリックすると再び右クリックされますが、表示されません。C#トレイコンテキストメニューメッセージボックスが表示されないときに隠さない
0
A
答えて
1
これはバグです。おそらくWindowsでは、TrackPopupMenuのMSDNライブラリのドキュメントに非常によく似た問題が書かれています。 MessageBoxの使用を避ける以外に、わかりやすい回避策はありません。 Aboutボックスになるように小さなフォームを作成します。 Show()メソッドで表示します。
0
SendKeys.Send( "{ESC}")を使用できます。ユーザーが別の場所をクリックしたときにトリガーイベントに が表示されます。
関連する問題
- 1. IEで表示されているときにiframe内に隠されたテキストボックスが表示されない
- 2. TortoiseSVNオーバーレイアイコンが表示されないときに表示されない
- 3. 私はクロムで戻るときに隠れたドロップダウンが表示されない
- 4. 隠されたiFrame:履歴に表示されない[jQuery]
- 5. 最初に隠されたMenuItemが表示されないsetVisible(true)が呼び出されたとき
- 6. Androidウィジェットが表示されていないときに更新されない
- 7. グラフィックスがC#で表示されない
- 8. キーボードが表示されているときにActionBarが隠れています
- 9. C++プログラムにマップされたドライブが表示されない
- 10. 通知が表示されないときの表示
- 11. 表示アイテムがリストアイテムに設定されているときに箇条書きが表示されない
- 12. ASP.NETの隠しフィールドと表示されないテキストボックス
- 13. ボタンがクリックされていないときにツールチップを表示
- 14. 隠しフォームの問題が再表示されない
- 15. 隠し領域 - スクロールが表示されない
- 16. ボタンが表示されていないときにボタンが機能しない
- 17. Androidの場合、一部のボタンが表示されないときに表示されない
- 18. Images.xcassets - 一部のフォルダがxcodeに表示されない/表示されない
- 19. 地域に表示されないビューが表示される
- 20. キーボードが表示され、隠されているときのテーブルビューのサイズ変更
- 21. ContentPaneとJProgressBarが表示されない
- 22. WebViewとProgressBarが表示されない
- 23. ボタンとラベルが表示されない
- 24. キーボードが表示されたときにUITableViewControllerがスクロールしない
- 25. ソフトキーボードが表示されているときにAndroidキーボードが隠れる
- 26. C#TCP/IPサーバーが接続されていないと表示される
- 27. RDLCがサーバーに移動されたときにサブレポートが表示されない
- 28. モバイルキーボードが表示されているときにtransform3dが画面に表示されない場合
- 29. RecyclerViewアイテムにチェックボックスが表示されているときに波紋/タッチのフィードバックが表示されない
- 30. コンボボックスが表示されない項目が表示される
コンテキストメニューのフォーカスイベントが失われていないので、マウスの離しイベントで追加しました。送信キー機能を使用すると、メッセージボックスも閉じます。ユーザーはメッセージボックスを見ることができません。 – Sharique
これはいくつかの理由で非常に悪い解決策です。あなたはすでにそれらの2つを見たことがあります。 –