【问题标题】:TabControl without border wpf (XP)无边框 wpf 的 TabControl (XP)
【发布时间】:2009-06-04 20:26:40
【问题描述】:

我在设置 WPF 中的 TabControl 样式时遇到了视觉问题。所以即使我将选项卡控件的边框设置为 0px 且透明,右下边框仍然有一条很细的线。

我没有找到可以解决这个问题的属性,所以也许有人遇到了同样的问题并可以分享。

提前致谢,
鲍里斯

【问题讨论】:

  • 我还遇到了 TabItem 的视觉问题。当您将边框和背景设置为相同颜色并且它们具有角半径时,内角(边框内)内容将不会被完全填充。就我而言,角落里仍然有一些白色。

标签: wpf xaml tabcontrol


【解决方案1】:

你确定它是边框的一部分而不是 DropShadowEffect 吗?

您必须重写 ControlTemplate 才能完全摆脱边框。这是MSDN Example.

【讨论】:

  • TabControl 的 ControlTemplate 中名为“Border”的边框围绕着 ContentPresenter,并且将边框放在 TabItem 的内容周围,TabControl 上的 Border 属性不会影响这一点,因此您必须修改ControlTemplate 删除该边框。
猜你喜欢
  • 2011-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多