使用 AdornerDecorator 包装 AvalonDock 选项卡内容
Wrapping AvalonDock tab contents with AdornerDecorator
在 AvalonDock 中更改选项卡时验证错误消失。因此,我需要更改 AvalonDock 中的选项卡内容模板以使用 AdornerDecorator 包装内容。但是我不知道该怎么做。
我解决了这个问题,但不要删除这个问题,因为它可能对其他人有用。这是解决方案:
<ad:DockingManager>
<ad:DockingManager.LayoutItemTemplate>
<DataTemplate>
<AdornerDecorator>
<ContentControl Content="{Binding}"/>
</AdornerDecorator>
</DataTemplate>
</ad:DockingManager.LayoutItemTemplate>
</ad:DockingManager>
在 AvalonDock 中更改选项卡时验证错误消失。因此,我需要更改 AvalonDock 中的选项卡内容模板以使用 AdornerDecorator 包装内容。但是我不知道该怎么做。
我解决了这个问题,但不要删除这个问题,因为它可能对其他人有用。这是解决方案:
<ad:DockingManager>
<ad:DockingManager.LayoutItemTemplate>
<DataTemplate>
<AdornerDecorator>
<ContentControl Content="{Binding}"/>
</AdornerDecorator>
</DataTemplate>
</ad:DockingManager.LayoutItemTemplate>
</ad:DockingManager>