如何为一个动态添加的pictureBox加入鼠标事件 动态创建一个pictureBox,如果为这个pictureBox添加鼠标事件呢。。我想动态添加一个pictureBox,然后为它添加鼠标事情,让其可以移动。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例如: PictureBox Pb = new PictureBox(); private void button2_Click(object sender, EventArgs e) { Pb.Location = new Point(30, 30); Pb.Size = new Size(300, 300); this.Controls.Add(Pb); Pb.Visible = true; Pb.Show(); Pb.Image = Image.FromFile(@"F:\Other\MPC\HuangTing Pic\2007-02-04-00.bmp"); Pb.Click += new EventHandler(Pb_Click); } void Pb_Click(object sender, EventArgs e) { Pb.Location = new Point(350, 350); } 选中pictureBox,点击属性浮窗的 闪电 标志,打开其事件页,里面有mouse的很多事件,LZ可以看看. 在你选择所需要的事件后,例如是CLICK 事件。(Pb.Click)然后输入+= ,它就会弹出一个提示信息,你就可以按TAB键,再到事件中编写代码。我就是这样处理的。 PictureBox picBox = new PictureBox();picBox.MouseMove += new MouseMoveEvent(picBox_MouseMove);... 【初学者求教】如何取时间字段里面时间最大的那一行? vs2005使用C#编写的网站,如何在数据库记录更新时自动刷新界面显示啊? 新手问题 [200分]如何阻止弹出窗口! 有没有这样一个组件可以把DataTable转换为csv。 ASP.NET中如何能使Label的值传给数据库 求救?gb2312 chart.series[0].point.addxy速度太慢了 程序无法设断点,哭求达人 怎样判断某一值不是数字? c# 消息处理问题 c#做彩票走势图(很漂亮的走势图)
private void button2_Click(object sender, EventArgs e)
{
Pb.Location = new Point(30, 30);
Pb.Size = new Size(300, 300);
this.Controls.Add(Pb);
Pb.Visible = true;
Pb.Show();
Pb.Image = Image.FromFile(@"F:\Other\MPC\HuangTing Pic\2007-02-04-00.bmp");
Pb.Click += new EventHandler(Pb_Click);
} void Pb_Click(object sender, EventArgs e)
{
Pb.Location = new Point(350, 350);
}
以按TAB键,再到事件中编写代码。
我就是这样处理的。
picBox.MouseMove += new MouseMoveEvent(picBox_MouseMove);
...