如何动态生成TabItem?

abis 2010-02-28 08:47:53
如题?

两个问题,一是,生成的TabItem是用什么来标识?
二,如果标识相同,我想激活这个TabItem,而不是再新建一个TabItem。谢谢
...全文
174 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2010-03-02
  • 打赏
  • 举报
回复
引用楼主 abiscomcn 的回复:
如题?

两个问题,一是,生成的TabItem是用什么来标识?
二,如果标识相同,我想激活这个TabItem,而不是再新建一个TabItem。谢谢


当你动态生成一个TabItem,Silverlight无需命名,会随机生成tag对控件进行标识,每次生成,尽管内容相同,标识也不会相同的,是唯一的。就像你创建一个控件,不命名,但是仍旧有唯一标识一个道理。如果需要控制动态生成的tabitem,你可以对tag,ID,name进行赋值,这样就可以轻松的使用这些属性控制生成的TabItem了。
sportdog 2010-03-01
  • 打赏
  • 举报
回复
sampleTabs.Items.Add(
new TabItem
{
Header = "Dynamically Created TabItem",
Content = "Some Content"
});
netddayup 2010-03-01
  • 打赏
  • 举报
回复
在sl2下面我做一个SilverLight Tabcontrol 控件Maxthon标签样式,不知道对你有帮助没http://download.csdn.net/source/706411

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧