在Avalon底座中设置面板的初始高度

Nag*_*agg 1 .net c# wpf avalondock

我用这种方式在代码中创建面板:

DockableContent dockableContent = CreateDockableContent<TView>(model);
dockableContent.Show(_dockingManager, AnchorStyle.Bottom);
Run Code Online (Sandbox Code Playgroud)

如何指定该面板的初始高度?以下不起作用:

dockableContent.Height = 400;
Run Code Online (Sandbox Code Playgroud)

要么

ResizingPanel.SetResizeHeight(dockableContent, new GridLength(400));
Run Code Online (Sandbox Code Playgroud)

Ner*_*mas 5

对于具有固定高度的面板,设置DockMinHeight ="120"和DockHeight ="1*".对于其他面板集DockHeight ="90*".

在这种情况下,具有固定高度的面板将变得如此短,将使用DockMinHeight.