フォームを非表示にしたときタスクバーからアプリのアイコンが消える
タイトルの件
Form next = new Form(); // 親フォームの設定を自分で書いた場合 next.Owner = this; next.Show(); this.Hide();
と記述すると、1回目の処理に限ってタスクバーからアイコンが消える場合がある。
再現率は9割位でデバックモードでは発生しない可能性あり。
Form next = new Form(); // Showの引数に親にするForm渡す next.Show(this); this.Hide();
こう書くと消えることはなくなった。
謎。