我正在做一个WPF项目使用同步融合和卡利伯恩微型。我需要在另一个码头(比如码头1)的右侧和另一个码头(比如码头2)的下方设置一个新的码头(比如码头3)。
发布于 2017-07-03 20:48:46
我们不能在TargetNameInDockedMode中为DockingManager的单个子级设置两个TargetNames。您可以通过将子项置于一个(Dock1)和另一个(Dock2)之下来实现您的要求,而无需使用两个目标名称。使用下面的代码片段,
<syncfusion:DockingManager x:Name="dockingmanager" DockFill="True">
<ContentControl x:Name="dock1" syncfusion:DockingManager.Header="Dock1"/>
<ContentControl x:Name="dock2" syncfusion:DockingManager.Header="Dock2" syncfusion:DockingManager.SideInDockedMode="Right"/>
<ContentControl x:Name="dock3" syncfusion:DockingManager.Header="Dock3" syncfusion:DockingManager.SideInDockedMode="Bottom" syncfusion:DockingManager.TargetNameInDockedMode="dock2"/>
</syncfusion:DockingManager>如果这不能满足您的要求,请分享更多信息,例如,您希望如何对接孩子(截图会很有帮助),以及两个TargetNames的具体需求是什么。
你好,杜尔加·S。
https://stackoverflow.com/questions/44839973
复制相似问题