Ownerを設定したフォームの挙動

C#で親Formからいろいろ子Form呼び出すところを作っていた。
当然子FormのOwnerには親Formが設定されている。
で、あるClassのFormだけがタスクバーに表示されない!なんで?
親子関係を切るとタスクバーに表示される...
いろいろ調査した結果、Ownerが設定されていてFormのTextが未設定の場合、(たとえForm_Loadでタイトル設定しても!)ShowInTaskbarのフラグにかかわらずタスクバーに表示されないということがわかった!!!
こんなの絶対わからないので、ここにメモ。ソース中にも記述を加えておく...



MEMO(41778)