Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォーム A と言うフォームがあり、OK とクリアの 2 つのボタンがあります。[クリア] ボタンには、[OkCancel] ダイアログが表示されます。
ユーザーが[OK]または[キャンセル]ボタンをクリックすると、フォームA(ダイアログフォームの親)が閉じられます。デバッグしたところ、ユーザーが[OK]または[キャンセル]フォームをクリックすると、フォームAが閉じられるように閉じるイベントが発生することがわかりました。なぜこれが起こっているのか説明できますか?
フォームが。を使用して表示されている場合、フォームの承認ボタンとキャンセルボタン(AcceptButton1およびCancelButtonプロパティ)により、フォームが閉じられます.showdialog。DialogResultプロパティを「none」に設定することにより、Acceptボタンでこれを防ぐことができます。
AcceptButton1
CancelButton
.showdialog
DialogResult