我創建了一個CloseableTabItem
控件,該控件源自TabItem
。 現在我想指定給定的TabControl
應該使用CloseableTabItem
而不是TabItem
添加新項目。 這可能嗎?怎麼樣?如何確定要添加到TabControl的項目的類型?
2
A
回答
3
public class CloseableItemsTabControl : TabControl
{
protected override DependencyObject GetContainerForItemOverride()
{
return new CloseableTabItem();
}
}
0
您可能需要製作自己的ClosableTabControl
,以便覆蓋TabControl
以覆蓋基本功能。
但是,您也可以手動添加您的選項卡,爲其提供您的ClosableTabItems
而不是常規TabItems
。假設這是可能的,因爲大多數基於集合的控件都可以通過編程的方式填充。
相關問題
- 1. 如何限制添加到派生類的項目類型?
- 2. 如何將選項卡添加到給定的tabcontrol?
- 3. 如何正確添加項目到ObjectListView?
- 4. 如何正確添加項目到bitbucket?
- 5. 如何將自定義類添加到EntryPoint外的GWT項目
- 6. 如何確定sap.m.Select中項目的綁定類型?
- 7. 如何確定是否使用IWizard添加項目項目?
- 8. 添加項目到「類」目錄的java
- 9. 如何將TabItems添加到另一個TabControl的TabControl中?
- 10. 如何將項目添加到listView到特定的選項卡?
- 11. 在自定義項目類型中添加新項目
- 12. 如何將新項目類型添加到IronPython Studio?
- 13. 如何添加自定義類型到蒔蘿的pickleable類型
- 14. 必要庫添加到我的項目
- 15. 將新選項卡添加到TabControl
- 16. 從模板添加選項卡到TabControl
- 17. ZF2如何模型類的子項添加到主模型
- 18. 如何確定Visual Studio中的項目類型?
- 19. 將項目添加到選定項目
- 20. 如何將WPF頁面添加到tabcontrol?
- 21. 我如何確定要添加到參數的變量的SQLDBType?
- 22. 如何添加項目到我的ListView
- 23. 如何添加匿名類型的項目和檢索項目列表
- 24. 如何正確添加到JRuby on Rails項目中的CLASSPATH?
- 25. 如何將項目添加到Extjs面板的確切位置
- 26. 如何正確添加紅豆PHP到我的項目中
- 27. 如何設置要添加到相反順序的ArrayList項目?
- 28. 我如何添加項目到選定的附加列表jquery
- 29. 如何使用添加到netbeans項目的.jar庫中的類?
- 30. 確定在Visual Studio項目類型
關於第一個選項...如何擴展TabControl以滿足我的要求? 關於第二個選項...我沒有擁有填充TabControl的代碼,所以我不能這樣做。添加到TabControl的東西通常是UserControl類型。 – gschuager 2009-05-19 01:37:46