C# PictureBox单击事件用代码怎么写

我的PictureBox由于需要,都是动态创建的并在夹在图片后保存到字典里去,我现在需要给每个PictureBox都添加单击事件,请问代码添加怎么写?... 我的PictureBox由于需要,都是动态创建的并在夹在图片后保存到字典里去,我现在需要给每个PictureBox都添加单击事件,请问代码添加怎么写? 展开
 我来答
百度网友08f6db01a
2012-12-10 · TA获得超过257个赞
知道小有建树答主
回答量:345
采纳率:50%
帮助的人:111万
展开全部
首先看是web还是winfrom
一:如果是web,方法很多
比如用链接,或者是用hyperlink等
二:如果是winfrom,
窗体加载或者构造的时候注册一下事件
this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click);

private void pictureBox1_Click(object sender, EventArgs e)
{
MessageBox.Show("aa");
}
yzy2010yzy
推荐于2018-05-14 · 超过31用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:57.3万
展开全部
窗体加载或者构造的时候注册一下事件
this.pictureBox1.Click += new System.EventHandler(this.pictureBox1_Click);

private void pictureBox1_Click(object sender, EventArgs e)
{
MessageBox.Show("aa");
}
追问
我说了啊  实例化后的PictureBox都已经放在字典里了     也就是说窗体已经加载、构造结束了。。。我该在哪里注册呢?
追答
方法也有,只是步骤比较多,你克隆一个字典,然后用个定时器,实时的去检索你克隆后的字典,注册一个事件就移除一个picbox,这样也能达到效果。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式