これが私のセットアップの様子です:
これは DockPanel スイートです。白い領域は、フォームにドロップした DockPanel ビジュアル コンポーネントです。ドッキング、ネストされたドッキング、ドロップ可能なタブなどは必要ありません。「ProjectsForm」パネルが1つだけ必要で、ユーザーのクリックで自動的に非表示および非表示にする必要があります。
だから、私の質問は、以前の写真をこの新しい写真のように変換するにはどうすればよいかということです:
この 1 つのパネルをフロートさせることを禁止するにはどうすればよいですか?
ここにいくつかのコードがあります:
private void MainForm_Load(object sender, EventArgs e)
{
DockContent dockProjectsContent = new ProjectsForm();
dockProjectsContent.AllowDrop = false;
dockProjectsContent.AllowEndUserDocking = false;
dockProjectsContent.ShowHint = DockState.DockLeft;
dockProjectsContent.Show(dockProjects);
}