私は自分の mdi 子用にカスタム境界線を作成しました。Mdi 子フォームのプロパティ:
- FormBorderStyle = なし
- コントロールボックス = False
- テキスト = ""
- WindowState = 最大化
まず、Windowstate のプロパティを Normal に設定すると、mdi の子が表示されません。そのサイズは 0;0 だと思います。Form_Load メソッドでサイズを設定しようとしましたが、それでも何も変わりません。FormBorderStyle を FixedSingle に変更すると、タイトル バーをダブルクリックするのに十分なスペースがある非常に小さなフォームが表示されました。その後、フォームは本当に最大化されました。
私はもう理解できません。これはすべて非常に混乱しています。そして、windowstate が最大化されているため、フォームが最大化されていると見なされるため、関数を使用してフォームを画面上でドラッグすることはできません....