在tabcontrol上的tabitems旁边叠加超链接

时间:2013-11-05 21:42:33

标签: wpf xaml

我有一个包含1-3个tabitems的tabcontrol(如果在数据库视图模型中没有定义任何对象,则会始终显示一个,另外两个是隐藏的。)

在tabitems的右侧,我想添加一些超链接命令。它们不必与tabitems一起浮动(位置可以是静态的)。但是,我无法让它们覆盖tabcontrol并与标签对齐。

我宁愿不搞乱tabcontrol模板 - 只是寻找将链接放在最上面的最简单方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

实现目标的简单,快速,无褶皱的解决方法;

<Grid>
   <TabControl/>
   <Hyperlink/>
   <Hyperlink/>
</Grid>

这将允许您将超链接对象浮动到TabControl的顶部,然后您可以使用Alignments&amp;边距可以使它们与您的标签相关的确切位置。或者将超链接嵌入到StackPanel或其他任何内容中并对其应用对齐/边距。

只要确保在容器内保持他们的视觉树位置正确,瞧...

希望这有帮助。