【问题标题】:UserControl as a TabItem用户控件作为 TabItem
【发布时间】:2009-05-27 20:04:58
【问题描述】:

我一直在使用 WPF,但我不确定我想要做的事情是否可行。那么是否有可能有一个描述tabitem的用户控件?我试过了,但没有成功。

现在我对内容使用用户控件,但我想将其更改为更通用。

【问题讨论】:

  • 我不完全确定你想要做什么,你能更具体一点吗?

标签: c# wpf user-controls


【解决方案1】:

你可以:

1) 将UserControl 放在TabItem 内:

<TabControl>
    <TabItem>
        <local:MyUserControl/>
    </TabItem>
</TabControl>

2) 继承自TabItem 而不是UserControl

public class MyTabItem : TabItem { ... }

<TabControl>
    <local:MyTabItem/>
</TabControl>

【讨论】:

  • 请注意,使用第二个选项,TabItem 的基于类型的自动样式将不会发生,因为 WPF 不会自动将样式应用于派生类型。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-21
  • 2011-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多