ログインの詳細を尋ねるmainAppモーダル ダイアログ ( ) を開くアプリケーション ( ) があります。collectorダイアログには、右上隅にキャンセル ボタンと標準の閉じるボタンがあり、FormBorderStyle = FixedDialog.
設定collector.ShowInTaskBar = trueすると、タスクバーのダイアログ ボックスを右クリックして閉じることができます。ダイアログが消え、メイン アプリは引き続き実行されます。グループ全体を右クリックして [すべてのウィンドウを閉じる] を選択すると、ダイアログとアプリケーションの両方が閉じます。
設定collector.ShowInTaskBar = falseすると、タスクバーでアプリケーションを右クリックして [閉じる] をクリックできますが、何も起こりません。
タスクバーにダイアログを表示したくないのですが、タスクバーから閉じたときにアプリケーション全体を閉じたいです。これどうやってするの?これが不可能な場合は、ダイアログを閉じるだけで解決します。
編集: メイン フォームの FormClosing イベントは呼び出されません。ShowInTaskBar = false