Windowsフォームボタンがクリックされたかどうかを知る方法があるかどうか疑問に思っていました。CloseButton プロパティは知っていますが、有効または無効にすることしかできないようです。ユーザーがアプリをナビゲートするとフォームが閉じますが、ウィンドウの閉じるボタンが押された場合にのみデータベースを閉じたいです。したがって、プログラミングで閉じるか、ユーザーがWindowsボタンで閉じるかを区別するために、閉じるイベントが必要です。ブールチェックを使用できましたが、もっとエレガントな方法があるかどうか疑問に思っていました。
また、ボタンを完全に削除してグレー表示にするだけでなく、見栄えを良くする方法があれば素晴らしいですが、これはWindowsの設定であるため、これは賢明ではない可能性があることを読みました.