継承元フォームを指定したフォームのデザイナを開いたところ、「’子’ はこの親の子コントロールではありません。」エラーが発生してデザインを変更することができない。
同じフォームを継承した別フォームは開ける。Visual Studioを再起動しても変わらず。
フォームの.Designer.csを開き、以下のような継承元に存在しているコントロールのSetChildIndexの行を削除してみたら、開くことができるようになった。
this.Controls.SetChildIndex(this.LabelTitle, 0);
なぜこうなったかの原因は不明・・・