使用 silverlight 具有可滚动选项卡项的选项卡控件

发布于 2024-11-16 23:57:37 字数 385 浏览 1 评论 0原文

嗨朋友,我是 Windows 开发新手。我已经使用 silvelight OOB(浏览器应用程序外)创建了带有 tabcontrol 的网格。能够通过以下代码在运行时添加 tabitem

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

在添加更多 tabitem 时,tabitem 会自动添加到新行,而不是像谷歌浏览器那样启用滚动。有任何属性可以添加滚动??? 我已经浏览了msdn文档,但找不到任何东西。一些stackoverflow答案说第三方控制,但我对使用那些不感兴趣。我想做我自己的。可能会提供一些指导来获得我的解决方案。

Hi friends, Am newbie for windows Development .i have created Grid With tabcontrol using silvelight OOB(out of browser app) .Able to add tabitem at run time by following code

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

While adding more no of tabitems, tabitems are added to new line automatically ,instead of scroll enable like google chrome browser.Any property is there to add Scroll???
i have gone through msdn documents but couldn't find anything.Some of the stackoverflow answers say third parties control but am not interested to use those.i want to do my own .Possible give some guidance to get my solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抚你发端 2024-11-23 23:57:37

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

如果您对 silverlight(和 xaml)完全陌生,这对您来说可能太难了。我不认为有一种简单的方法可以做到这一点,因为此功能不是标准选项卡控件的一部分。

If you want to have scrollable tabs in stead of having them appear on multiple lines, you will need to either create you own tabcontrol from scratch, or create a tab control style in which you override the control template.

If you are completely new to silverlight (and xaml), this might be too difficult for you to do. I do not believe there is a simple way to do this, as this functionality is just not part of the standard tab control.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文