我有一些代码可以创建带有图片框的面板.我想告诉我点击了哪个图片框.我正在使用以下内容:
PicBx[z].Click += new EventHandler(clicked);
Run Code Online (Sandbox Code Playgroud)
我需要为点击分配一个值吗?或者有没有办法只显示你点击的内容?
处理程序方法获取被单击的控件作为其sender
参数.
你可以把它投射到PictureBox
你想做的任何事情.
或者,您可以添加匿名方法作为处理程序:
PicBx[z].Click += delegate { SomeMethod(z, somethingElse); };
Run Code Online (Sandbox Code Playgroud)
但是,请确保不要关闭循环变量.
归档时间: |
|
查看次数: |
115 次 |
最近记录: |