嗨朋友们,我是 silverlight 应用程序的新手。我创建了带有 4 个 tabitem 的 tabcontrol 。 tabitem 的名称类似于 tab1 tab2 tab3 tab4 。我需要在运行项目中添加一个选项。通过以下代码添加成功
TabItem tabItem = new TabItem();
tabItem.Header = "tab5";
tabControl.Items.Add(tabItem);
我的问题是, tab5 添加到 tab4 旁边。但我的要求是,它应该在我当前选择的 tabitem 旁边添加。也就是说,如果我在 tab1 中,它应该在 tab1 和 tab2 之间,依此类推。我在 msdn 中搜索过,但 goggle 没有得到任何结果。可能会提供一些指导来获得我的解决方案。我不喜欢使用第三方控件。请指导我完成这个问题
The TabControl
暴露了一个SelectedIndex
属性,这将告诉您当前可见选项卡的索引TabControl.Items
, 简单地Insert
在该索引之后。例如:
tabControl.Items.Insert(tabControl.SelectedIndex + 1, tabItem);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)