foreach (Control Ctl in frm.Controls )
{
}
用foreach方法遍曆Form中的控件時,如果所遇控件是ListView、DataGridView等,怎麼引用其Column的相關屬性?
因為Ctl定義為Control時並沒有Column的相關屬性
{
}
用foreach方法遍曆Form中的控件時,如果所遇控件是ListView、DataGridView等,怎麼引用其Column的相關屬性?
因為Ctl定義為Control時並沒有Column的相關屬性
{
if(Ctl is ListView){
ListView lv = (ListView)Ctl;
lv.Column.....
}
}
{
if (Ctl is ListView)
{
ListView listView = (ListView)Ctl;
//...
}
if (Ctl is DataGridView)
{
DataGridView dataGridView = (DataGridView)Ctl;
//...
}
}
if (Ctl is ListView)
{
}
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
ListView lv = (ListView)Ctl;
lv.Column.....
}如此便可 注意 is