winform解决办法
winform窗体form1跟类在同一个程序里,怎么在类里面找到窗体的控件,给控件赋显示值。这不是对象为null么f.co
winform
窗体form1跟类在同一个程序里,怎么在类里面找到窗体的控件,给控件赋显示值。
这不是对象为null么
f.controls[ctrlName]是什么控件
[解决办法]
那你就按一楼说的做吧
把控件设置成public
或者你的类多写个带参数的构造方法,参数就是你要执行的控件类型或者是control 类型
[解决办法] public class Test
{
public Test(ListBox listbox)
{
l = listbox;
}
ListBox l;
public void AddContent()
{
if (l != null)
{
l.Items.Add("tian");
}
}
}
我写的怎么就可以啊
[解决办法]你用的这个CtrlName声明了吗?
[解决办法]将控件作为参数传到类里面!