ListView selectListView;//定义一个ListView变量
Control.ControlCollection collecs = selectedPage.Controls;//得到TabControl中一个page下的所有控件
int ca = collecs.Count;//此处调试时ca=4;
Control.ControlCollection listViewCollecs = new Control.ControlCollection(selectedPage[color=#FF0000][/color]);//新定义一个ListView集合,用于存储控件
foreach (Control control in selectedPage.Controls.Cast<Control>().ToList())
{ if (control is ListView)//把是ListView的控件加到listViewCollecs中,调试时一共加了3次
{
listViewCollecs.Add(control);
}
}
int b =listViewCollecs;//此处b等于0问题:在if (control is ListView
{
listViewCollecs.Add(control);
}
中 listViewCollecs.Add(control)一共执行了3次,为什么代码的最后一行b等于0而不是等于3?是不是listViewCollecs什么东西都没有加进去?
Control.ControlCollection collecs = selectedPage.Controls;//得到TabControl中一个page下的所有控件
int ca = collecs.Count;//此处调试时ca=4;
Control.ControlCollection listViewCollecs = new Control.ControlCollection(selectedPage[color=#FF0000][/color]);//新定义一个ListView集合,用于存储控件
foreach (Control control in selectedPage.Controls.Cast<Control>().ToList())
{ if (control is ListView)//把是ListView的控件加到listViewCollecs中,调试时一共加了3次
{
listViewCollecs.Add(control);
}
}
int b =listViewCollecs;//此处b等于0问题:在if (control is ListView
{
listViewCollecs.Add(control);
}
中 listViewCollecs.Add(control)一共执行了3次,为什么代码的最后一行b等于0而不是等于3?是不是listViewCollecs什么东西都没有加进去?
解决方案 »
- 在宇宙里面寻找 一座城市 对象
- AxWindowsMediaPlayer 控件获得某一时间的图片。
- C# Winform 监控Sql Server 数据库每个表的变化
- 从多个连接生成的表,通过datatable取到本地,可以实现更新功能吗?
- Entity framework4.1如何手动添加导航属性
- 如何在.NET中得到TextBox中的中文拼音的首字母?
- 达人请教:有没有比较好用的封装好 socket 的c#网络库?
- 语音系统出现异常
- 请问,object.GetType()和Type.GetType()有什么区别
- 请问在C#里面怎么编写删除SQL表里面所有的记录的语句。
- 大侠们,这种情况如何实现,有几种方法,哪种最好
- C#如何识别flash验证码啊???
不好意思 我程序里面有.count()的,发帖子的时候忘加了