2010-09-22 85 views
0

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

<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的,这需要一个尺寸对象,如“100,100”

感谢 约翰

回答

0

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