4

が表示に設定されているmainForm間、無効にしたいと思います。optionsForm

これを行うために、非表示のフォームを の上に置くことを考えていたmainFormので、対話はできません (ただし、マウス クリックのみで、キーボード ストロークは引き続き機能します)。

これはどのように行うことができますか?

4

3 に答える 3

0

優れたパフォーマンスで最適に機能します。メインフォームButton-Clickイベントでこれを試してください。

try 
{
    form2 f = new form2();
    Enabled = false;
    f.ShowDialog(this);
    Enabled = true;
    f.Dispose();
} 
catch (Exception exception) 
{
    MessageBox.Show(exception.Message);
}
于 2016-06-19T10:37:25.517 に答える