给定的视图通过avalondock停靠在另一个地方然后重新初始化

时间:2015-04-14 12:19:23

标签: c# avalondock

我有以下问题。 我像这样使用DockingManager:

<xcad:DockingManager Name="DockingManager" AnchorablesSource="{Binding FooterTools}" DocumentsSource="{Binding MainWindowTools}"
                    ActiveContent="{Binding ActiveDocument, Mode=TwoWay, Converter={StaticResource ActiveDocumentConverter}}"
                    avBehav:AvalonDockLayoutSerializer.LoadLayoutCommand="{Binding AdLayout.LoadLayoutCommand}"
                    avBehav:AvalonDockLayoutSerializer.SaveLayoutCommand="{Binding AdLayout.SaveLayoutCommand}">

我观察到当我得到一个anchorableSource停靠在我的应用程序的底部时,然后我将它停靠在那时它会保留数据。

然后,当我将它停靠到选项卡的位置时(我想它是DocumentSourcedStyle的那些项所在的位置)然后我的控件被重新初始化(它被调用构造函数),因此它丢失了一些先前描述过的数据。 p>

某人是否遇到过这样的问题?

0 个答案:

没有答案