在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”
感谢 约翰
答案 0 :(得分:0)
您可以尝试在每个窗格上设置最小尺寸。不知道EffectiveSize的用途是什么,但听起来它可能是一个类似于ActualWidth / Height的只读属性。