wpf中tabcontrol下有不同tabitem,遍历tabitem中的控件 wpf遍历控件tabcontroltabitem 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var temp = this.myTabControl.Items; foreach (TabItem item in temp) { if (item.Content is Button) { MessageBox.Show((item.Content as Button).Content.ToString()); } } 这遍历得到的也是每一个tabitem吧,经过测试和我的外层循环效果一样啊。得到的是每一个tabitem。不是每一个tabitem下的控件哦。 找子控件要一层级一层级的找如果是Panel就获取Children content 就是里边的控件!!! 我每个tabitem下都有一个grid,莫非是这个原因?item.Content得到的结果明明是每个tabitem的header名称啊。 我每个tabitem下都有一个grid,莫非是这个原因?item.Content得到的结果明明是每个tabitem的header名称啊。扯淡,, <TabItem Header="item2"> item2才是header的名称。Content是获取它的内容控件,如果是grid 那就 if (item.Content is Grid)了。 如何获得线程池中的需要处理的任务队列数 如何将x = "璇剧▼鐮旂┒锛屾伃渚洖澶?"转换为汉字串 求一正则表达式的写法 C#中有什么方法可以动态加载panel?? 请问下继承和实例化是什么关系?突然一下子理不清了 如何得到 是点击 X 关闭 winform 的? 在SQL中可以用compute但在程序中不支持怎么办 WINFORM 如何从textbox输入数字,按升序排序并在label中显示 请高手指点 有没有例子。可以在treeview上直接增删除节点。谢谢。. winfrom 服务标示和获取 求httpwebquest抓取信息
var temp = this.myTabControl.Items;
foreach (TabItem item in temp) {
if (item.Content is Button) {
MessageBox.Show((item.Content as Button).Content.ToString());
}
}
我每个tabitem下都有一个grid,莫非是这个原因?item.Content得到的结果明明是每个tabitem的header名称啊。
我每个tabitem下都有一个grid,莫非是这个原因?item.Content得到的结果明明是每个tabitem的header名称啊。
扯淡,, <TabItem Header="item2"> item2才是header的名称。
Content是获取它的内容控件,如果是grid 那就 if (item.Content is Grid)了。