2009-06-04 450 views
3

我正在遇到WPF样式的TabControl的视觉问题。因此,即使我将选项卡控件的边框设置为0px并且透明,但右边界和底部边框仍然有一条非常细的线条。TabControl没有边框wpf(XP)

我没有设法找到可以解决这个问题的财产,所以也许有人遇到同样的问题并可以分享它。

由于提前,
鲍里斯

+0

我也看到一个TabItem的视觉问题。当您使用相同的颜色设置边框和背景并且它们具有圆角半径时,内部角落(边框内)的内容将不会完全填充。在我的情况下,角落里仍然有一些白色。 – 2009-06-04 21:39:12

回答

3

确定边界的一部分,而不是DropShadowEffect?

您必须重写ControlTemplate以完全消除边框。下面是一个MSDN Example.

+1

在TabControl的ControlTemplate中名为“边框”的边框围绕着ContentPresenter,并将边框放置在TabItem的内容周围,TabControl上的边框属性不会影响此效果,因此您必须修改ControlTemplate以删除该边框。 – rmoore 2009-06-04 20:38:14