c#winform编程中 在窗体上画一个大图盖住一个小图 怎么用程序实现选中小图
4个回答
展开全部
使用2个pictureBox1(小)、pictureBox2(大),先把大图覆盖小图,并记住小图的起始位置(Location+Size)的范围,在大图中写MouseEnter事件,获取当前鼠标的坐标(Cursor.Position.Y.ToString(); Cursor.Position.X.ToString();),当前鼠标坐标在小图的范围内,使用pictureBox1.BringToFront();方法让小图放在大图前面
嗯,大概思路就是这样了
嗯,大概思路就是这样了
展开全部
根据你鼠标单击的位置(X,Y)判断是否是小图的位置,如果是,则选中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好是用控件来实现,写两个控件,相互叠加覆盖。然后在里面写鼠标点击事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以设置鼠标点击事件,左右键的点击事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询