0

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 コマンドを再実行する簡単な方法はありますか?

4

1 に答える 1