0

私の英語を許してください

フォーム MDI コンテナがあり、このように子フォーム MDI を開きます

frSeries Serie = new frSeries();            
Serie.Opener = this;
Serie.MdiParent = this;
Serie.Show();
seriesToolStripMenuItem.Enabled = false;

上記のコードでは、子フォームがフォーカスを受け取りますが、この新しいフォームにあるコンボボックスから何かを選択すると、背景が点滅します

しかし、このような新しいフォームを作成すると

frSeries Serie = new frSeries();            
Serie.Opener = this;
Serie.MdiParent = this.MdiParent; //<----- this line is the problem
Serie.Show();
seriesToolStripMenuItem.Enabled = false;

子フォームの上のコードはフォーカスを取得しないため、子フォームをクリックする必要があり、この新しいフォームにあるコンボボックスから何かを選択すると、背景が点滅しません

MDI フォームを開く正しい形式がわからない

4

0 に答える 0