現在、アプリケーションには 2 つのフォームがあります。フォームAとフォームB。FormA には、cmdAction と呼ばれるボタンが 1 つだけあります。FormB には optionA と optionB の 2 つのチェックボックスとその中に保存ボタンがあります。これが私が達成しようとしていることです。ユーザーが FormA で cmdAction を押すと、FormB がポップアップし、ユーザーは 2 つのチェックボックスのいずれか、または両方を選択する必要があります。次に、保存ボタンを押して続行します。保存ボタンが押されると、ユーザーが行った選択が FormA に渡され、フォーカスが戻ります (FormB は消えます)。関数名を渡すだけで、その関数がどのチェックボックスがチェックされているかを返すような方法でこれを達成する方法を知りたかったのです。
cmdAction がクリックされるたびに FormB を表示するだけでこれを達成できることを知っています。また、FormB の保存ボタンがクリックされるたびに、formB のメソッドが呼び出され、チェックボックスのステータスを分析し、結果を FormA の別のメソッドに返します。これを達成するためのより良い、よりクリーンな方法があれば