2

CloseableTabItemから派生したコントロールを作成しましたTabItem。ここで、指定されたものがの代わりにを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 に答える