2

我创建了一个CloseableTabItemTabItem. 现在我想指定一个给定的应该使用而不是TabControl添加新项目。这可能吗?如何?CloseableTabItemTabItem

4

2 回答 2

3
public class CloseableItemsTabControl : TabControl
{
    protected override DependencyObject GetContainerForItemOverride()
    {
        return new CloseableTabItem();
    }
}
于 2009-05-20T01:26:16.153 回答
0

您可能需要制作自己的ClosableTabControl扩展TabControl以覆盖基本功能。

但是,您也可以手动添加标签,ClosableTabItems而不是常规添加标签TabItems。可以安全地假设这是可能的,因为大多数基于集合的控件都可以通过这种方式以编程方式填充。

于 2009-05-19T00:12:05.167 回答