2011-09-09 27 views
1

如何使两个可停靠的内容窗格堆栈的初始启动状态成为使用AvalonDock而不是选项卡式的?在AvalonDock中制作DockableContent Stack

   <ad:DockableContent x:Name="toolsContent" Title="Materials" Selector.IsSelected="True"> 
        <Canvas Background="White"> 
        </Canvas> 
       </ad:DockableContent> 
       <ad:DockableContent x:Name="properties" Title="Properties"> 
        <Canvas Background="White"> 
        </Canvas>       
       </ad:DockableContent> 

因此,在这种情况下,应用程序将加载两个停靠内容的标签,另外一个背后隐藏。而我想要一个面板上面的其他(堆叠)不落后。

回答

2

这2个<ad:DockableContent元素现在在1 <ad:DockablePane元素内。 AvalonDock在每个内容的窗格中创建一个选项卡。

您需要使2个独立的<ad:DockablePane元件
- 内外一个<ad:ResizingPanel Orientation="Vertical"> -
在每个1个<ad:DockableContent元件。