在WINFORM程序里
有一个pictureBox控件,如何对pictureBox里的图片点击图片中的某区域时可以响应鼠标事件?有例子最好.谢谢
有一个pictureBox控件,如何对pictureBox里的图片点击图片中的某区域时可以响应鼠标事件?有例子最好.谢谢
解决方案 »
- WinForm中如何实现类似于百度搜索的功能。
- WPF 解决“视图不能由多个ListView共享”的问题
- DataSet 條件查詢問題 或DataView分頁問題
- 我在用C#写一个huffman编码的窗体程序,但是在遍历huffman树的时候进入了死循环,我看了一下午没找到答案
- 取出整数中的数字
- 请速马来看看:如何得到ActiveX控件上事件的委托链?即判断控件某个事件的处理方法是否加载。会的大侠们也来看看
- 关于如何不让3721屏蔽页面的问题
- 制作安装项目的时候,怎么把用户选择的安装路径保存到注册表里面去啊
- 关于FileStream
- 新手问:c# 如何用代码更改FastReprot.net 中1.frx中的文本内容?
- BatchInsert
- 用C#开发一个类似微软word那样的字处理软件,用什么控件比较好?
怎么写?
例如你的区域是矩形
Rectangle.Contains(e.X,e.Y)判断这个...
{
if (e.Button == MouseButtons.left)
{
//加载另一个图片
}
}
{
Rectangle _RectangleUp = new Rectangle(0, 0, pictureBox1.Width, pictureBox1.Height / 2);
//定义一个矩形 位置0,0 if (_RectangleUp.Contains(e.X, e.Y))
{
this.Text = "上半部分";
} Rectangle _RectangleDown = new Rectangle(0, pictureBox1.Height / 2, pictureBox1.Width, pictureBox1.Height / 2);
//定义一个矩形 位置 0,pictureBox的一半
if (_RectangleDown.Contains(e.X, e.Y))
{
this.Text = "下半部分";
} }
这只用了矩形 你也可以用多边形 ... 或则圆..
if(Rectangle.Contains(e.X,e.Y)== true)
{
.....................
}
Process in any mouse event (Click down up etc.)
Get screen position
Convert to world coordinate
Spatial query for judge whether is near "BeiJing"
标记语言
可以完成里的
你要的功能
而且简单
不知道楼主是不是做项目,如果需要外包,各种行业的项目都有,请看看我们的网站:http://future-tech.czm.cn/curio/Chinese/product.asp,有意者请在网站留言,或加QQ:421979530