繁体   English   中英

使用Silverlight的可滚动Tabitem的TabControl

[英]Tabcontrol with scrollable tabitems using silverlight

嗨,朋友们,我是Windows开发的新手。我已经使用silvelight OOB(不在浏览器应用程序中)使用tabcontrol创建了Grid控件。可以通过以下代码在运行时添加tabitem

TabItem tabItem = new TabItem();
tabItem.Header = "tab";
tabControl.Items.Add(tabItem);

当添加更多的tabitem时,tabitem会自动添加到新行中,而不是像google chrome browser这样启用滚动。任何属性都可以添加Scroll ??? 我已经看过msdn文档,但找不到任何东西。一些stackoverflow回答说第三方可以控制,但对使用这些对象不感兴趣。我想自己做。可能会提供一些指导以获取我的解决方案。

如果希望具有可滚动的选项卡而不是使它们出现在多行中,则需要从头开始创建自己的tabcontrol,或者创建一种在其中覆盖控件模板的Tab控件样式。

如果您是Silverlight(和XAML)的新手,那么这样做可能会太困难了。 我不相信有一种简单的方法可以执行此操作,因为此功能只是标准选项卡控件的一部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM