在表格上划分地图(图片形状)(在c#中) [英] Divide a map (picture shape) on form (in c#)

查看:90
本文介绍了在表格上划分地图(图片形状)(在c#中)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好b $ b

我有一张地图。我想把它分成一部分。当点击地图的一部分时,将运行一个新表格(该部分的相关表格)。



我该怎么做?



非常感谢

Hi
I have a map. I wants to divide it to some part. When a part of map be clicked, a new form (related form of that part) be run.

How can I do this?

Thanks very much

推荐答案

你正面临很多工作。您需要的是许多地区。您必须在每个可点击区域和该区域的形状中定义一个。



鼠标单击时,如果它包含单击的点,则可以测试每个可用区域 IsVisible [ ^ ]方法。
You're facing a lot of work. What you need is many Regions. You have to define one per clickable area and in the shape of that area.

On mouse click, you can test every available region if it contains the clicked point using the IsVisible[^] method.


这篇关于在表格上划分地图(图片形状)(在c#中)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆