如何获取和使用mainform中的控件名称?例如,我正在创建一个方法,其中文件将列在ListView上。我计划在实用程序类中创建此方法,但是我收到错误“不包含当前上下文”。
public class UtilityClass
{
private void SearchHeaderFiles( )
{
foreach(FileInfo f1 in...)
{
listView.Items.Add(f1.Name);
}
}
}
答案 0 :(得分:2)
var listView = Application.OpenForms["Form1"].Controls["listView"] As ListView;
if (listView != null)
listView.Items.Add(f1.Name);