Winforms を使用して VB で自転車予約システムを作成しています。frmBikeHire と frmBikeBookingsEdit の 2 つのフォームがあります。
各フォームには、他のフォームを表示してフォーカスを与えるためのクリック イベントを持つボタンがあります。
frmBikeBookingsEdit.MdiParent = frmMDI_Main
frmBikeBookingsEdit.Show()
frmBikeBookingsEdit.Focus()
と
frmBikeHire.MdiParent = frmMDI_Main
frmBikeHire.Show()
frmBikeHire.Focus()
1 つのフォームが開いている場合、show コマンドは他のフォームを開き、そのフォームからの読み込みイベントが実行されます (フォームを更新します)。2 番目のフォームが既に開いている場合、focus コマンドは 2 番目のフォームを前面に移動します。また、フォーカス コマンドの後にロード イベントを実行して、フォームが更新されるようにしたいと考えています。load コマンドを再実行する簡単な方法はありますか?