我想点击上半部分,和下半部分,我要分开执行,在单击事件里该怎么写呀? 我做了一个图片,放在了pictureBox里,我想点击上半部分,和下半部分,我要分开执行,在单击事件里该怎么写呀?怎么能判断出我点击的是他的上半部分,还是下半部分呀?我捕获不到鼠标的位置呀?急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得到鼠标的位置,判断他在pictureBox上部分的时候和下部分时执行不同的代码 private void Form1_MouseClick(object sender, MouseEventArgs e) { int x = e.X; int y = e.Y; } 我的是picture private void pictureBox3_Click_1(object sender, EventArgs e) {}里面没有这个属性呀? private void Form1_MouseMove(object sender, MouseEventArgs e) { //这是picturebox上半部分区域时 if (e.X >= 204 && e.X <= 242 && e.Y >= 58 && e.Y <= 96) { //事件代码 } else { //事件代码 } } 坐标的位置Point p;P.XP.Y private void pictureBox1_Click(object sender, EventArgs e){ int x = ((MouseEventArgs)e).X;//获取鼠标在pictureBox中的x坐标 int y = ((MouseEventArgs)e).Y; } 一样的呀你用MouseClick事件不是一样的吗?private void pictureBox1_MouseClick(object sender, MouseEventArgs e) {//假如这个PictrueBox的大小是120,110 if (e.X >= 0 && e.X <= 120 && e.Y >= 0 && e.Y <=60) { MessageBox.Show("上半部分"); } else if(e.X >= 0 && e.X <= 120 && e.Y >=60 && e.Y <=110) { MessageBox.Show("下半部分"); } } 如果你非要用Click事件的话,就把我的和7楼的方法综合一下,相信你应该可以解决问题了 遇到操作EXCEL的二义性问题如何解决 谁能举个委托当参数传递的例子 如何在关闭一个窗体时显示另一个窗体?(原窗体关闭,只留下新窗体) 做报表怎么从多个表中取出字段啊举一个例子啊 随机数是怎么实现的?? wpf实现苹果菜单效果!网上有源码吗? 类包含一个类他的构造函数怎么写 刚学c#,在单步调试时候,出现调试不能进入swich语句,怎么回事? 请问用什么控件显示留言信息比较好? 关于弹出菜单 求高手 谁能教我怎么让 一个窗体透明啊 ?? C#字符消息
{
int x = e.X;
int y = e.Y;
}
{}里面没有这个属性呀?
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
//这是picturebox上半部分区域时
if (e.X >= 204 && e.X <= 242 && e.Y >= 58 && e.Y <= 96)
{
//事件代码
}
else
{
//事件代码
}
}
Point p;
P.X
P.Y
private void pictureBox1_Click(object sender, EventArgs e)
{
int x = ((MouseEventArgs)e).X;//获取鼠标在pictureBox中的x坐标
int y = ((MouseEventArgs)e).Y;
}
你用MouseClick事件不是一样的吗?private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{//假如这个PictrueBox的大小是120,110
if (e.X >= 0 && e.X <= 120 && e.Y >= 0 && e.Y <=60)
{
MessageBox.Show("上半部分");
}
else if(e.X >= 0 && e.X <= 120 && e.Y >=60 && e.Y <=110)
{
MessageBox.Show("下半部分");
}
}