AvalonDock:控制拆分器位置

时间:2010-09-22 20:38:49

标签: wpf wpf-controls avalondock

在WPF桌面应用程序中使用AvalonDock和Odyssey OutLookBar。 使ResizingPanel中的垂直分割器具有全范围的屏幕宽度是没有意义的。 ResizeWidth作为DockablePane上的附加属性确实控制初始位置。但是它可以从左到右移动。有没有办法控制范围,或者最坏的情况是确定其位置。

    <my:DockingManager Grid.Row="1" >
        <my:ResizingPanel x:Name="resizePanel" >
            <my:DockablePane my:ResizingPanel.ResizeWidth="200" >
                <my:DockableContent x:Name="outLookBar" Title="OutLookBar" 

另外,什么是ResizingPanel.EffectiveSize for,需要一个Size对象,例如“100,100”

感谢 约翰

1 个答案:

答案 0 :(得分:0)

您可以尝试在每个窗格上设置最小尺寸。不知道EffectiveSize的用途是什么,但听起来它可能是一个类似于ActualWidth / Height的只读属性。