C# 允许缩放、平移和POI的窗体控件

C# 允许缩放、平移和POI的窗体控件,c#,winforms,zooming,pan,point-of-interest,C#,Winforms,Zooming,Pan,Point Of Interest,对于我的博士项目,我需要做显微成像。我用C#/winforms/GDI编写了一个应用程序,它允许我显示图像、缩放/平移图像和显示标尺 然而,这件事是相当有缺陷的,虽然可用 我现在需要的是某种基于用户交互的系统来存储POI(兴趣点)列表 这些点可用于将图像居中/将成像硬件指向这些点等 我不知道如何以最有效的方式进行这项工作。至少有一个商业控件基本上满足了我的需求,但它非常昂贵,不是开源的,并且打算在web表单上使用 谁能帮助。。。截止日期迫在眉睫……:您可以在winform中使用web浏览器,并

对于我的博士项目,我需要做显微成像。我用C#/winforms/GDI编写了一个应用程序,它允许我显示图像、缩放/平移图像和显示标尺

然而,这件事是相当有缺陷的,虽然可用

我现在需要的是某种基于用户交互的系统来存储POI(兴趣点)列表

这些点可用于将图像居中/将成像硬件指向这些点等

我不知道如何以最有效的方式进行这项工作。至少有一个商业控件基本上满足了我的需求,但它非常昂贵,不是开源的,并且打算在web表单上使用


谁能帮助。。。截止日期迫在眉睫……:您可以在winform中使用web浏览器,并尝试使用jquery进行放大。参考该网站

这不是一个真正的答案(因此在评论中),但您是否尝试过在.NET3.5下使用WPF?我认为默认情况下支持缩放和其他一些效果?我还没有真正使用它,所以如果这是错误的,那么请忽略它。如果截止日期迫在眉睫,这将不是跳进WPF的时候。我已经试过了。:)事实是。。。我有一些使用WPF的经验,因为我需要在我的设置中对齐一些“该死的激光”,为此我使用了一个CCD摄像机(实际上是一个网络摄像机),我需要在视频流上覆盖一些十字准线。。所以我知道WPF能够做到这一切,但正如你们中的一些人所说。。。这可能需要时间,比我目前拥有的要多,而且POI功能仍然是我必须单独实现的功能,也是给我带来最大麻烦的功能…兴趣点会自动收集,或者用户将某个区域定义为POI?Kris,你有没有试过给公司发电子邮件,询问你是否可以作为一名学生拥有它?(很多地方都有学术折扣,如果他们没有,你可能会说服他们免费提供该控件以换取认可)。说真的,伙计,好像我要加载一个完整的web浏览器组件以在本机应用程序中查看图像一样。更不用说我必须首先将我的数据转换成某种形式的web内容。。。在JQuery的垃圾堆上????你一定是疯了。。。问题出在Winforms和GDI上。@Streppel。。。不管链接与否,上述内容根本无法回答问题。我问了一个关于Winforms的问题,回答者提出了javaxcript/web技术,这些技术100%与问题无关。