首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF倾斜TabItem

WPF倾斜TabItem
EN

Stack Overflow用户
提问于 2013-06-26 01:19:32
回答 1查看 562关注 0票数 0

我正在修改TabItemHeader以有条件地显示Image,这将我引向了这篇MSDN文章:HeaderedContentControl.Header Property。我尝试了代码,并在我的条件图像中进行了替换,这就是我所期望的。

但是,该示例中的图像显示的TabItem的样式与我运行示例时得到的样式不同。在MSDN示例中,我可以从哪里获得倾斜TabItem的样式?

EN

回答 1

Stack Overflow用户

发布于 2013-06-26 01:29:21

您是否也对示例中的HeaderedContentControl应用了样式?

代码语言:javascript
复制
<Style TargetType="HeaderedContentControl">
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type HeaderedContentControl}">
        <StackPanel>
          <Grid>
            <Rectangle Stroke="{TemplateBinding Background}"/>
            <ContentPresenter ContentSource="Header"/>
          </Grid>
          <Grid>
            <Rectangle Fill="{TemplateBinding Background}"/>
            <ContentPresenter ContentSource="Content"/>
          </Grid>
        </StackPanel>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

这将重写控件的默认ControlTemplate。此外,如果使用TabControl而不是HeaderedContentControl,结果可能会有所不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17303580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档