要求:Winform界面上有一张照片,单击不同的位置,能够激励不同的事件处理程序。而且能够根据窗体的Resize自适应。
本来想了两个方案:
1>.像HMTL中的图片热点的方式。将所有的图片叠加在一起生成一整张图片,然后根据设置图片热点来激励相应事件处理程序。但是没找到合适的实现方案?
2>.背景图片完全填充整个界面,根据初始化位置,将单个图片在背景图片上叠加绘制。每个图片对应各自的事件处理程序。但是如果窗体大小,位置发生变化后,每个图片如何能够保证大小自适应,而且相对位置不发生变化?
本来想了两个方案:
1>.像HMTL中的图片热点的方式。将所有的图片叠加在一起生成一整张图片,然后根据设置图片热点来激励相应事件处理程序。但是没找到合适的实现方案?
2>.背景图片完全填充整个界面,根据初始化位置,将单个图片在背景图片上叠加绘制。每个图片对应各自的事件处理程序。但是如果窗体大小,位置发生变化后,每个图片如何能够保证大小自适应,而且相对位置不发生变化?
我朋友是做组态软件开发的。价格不菲一套一万多些。