请问如何新建了一个控件然后在方法里调用?
本帖最后由 vuerty 于 2013-10-26 15:28:47 编辑 我弄了一个button,
他是用来新建一个picturebox,
apicturebox = new System.Windows.Forms.PictureBox();(我将apicturebox弄成全局变量)
然后我将这个apicturebox.name="a";
然后apicturebox.MouseDown+=new MouseEventHandler(this.button1_MouseDown);
然后我在button1_MouseDown这个事件里面想用到这个新建的name为“a”的控件怎么调用啊?
private void button1_MouseDown(object sender, MouseEventArgs e)
{
...应该怎么写才能用到a?如果用apicturebox.?是可以用,但是我既然命名成“a”了,怎么才能用
}
[解决办法]
你不会以为 apicturebox 这个也是一个 name 吧?晕。不管你怎么设置name属性值,apicturebox还是apicturebox它自己,不会变成另外一个东西,你就直接写 apicturebox 来调用就行了。你现在的程序中永远用不着什么“a”。
[解决办法]