私のアプリケーションでは、次の問題が発生しました。特定のダイアログフォームは、描画される前に操作できます。
コードは次のようになります。
void FunctionCalledFromButtonPressHandler()
{
var f = new MyDialog();
if (f.ShowDialog() == DialogResult.OK)
{
//do things
}
}
開始フォームとダイアログフォーム(ボタンを失うボタン)のボタンは、タッチスクリーン上で互いに重なり合っています。placを2回クリックすると、ダイアログフォームの読み込みに対応する一時停止があり、表示されずに開始フォームのwotkが続行されます/
このような動作を防ぐにはどうすればよいですか(つまり、ダイアログの読み込みの遅延を取り除くことは別として)?