DocumentView 控件的目的是显示图像。从 C# 窗体中,添加了此 DocumentView 控件。这个 DocumentView 控件有一个菜单项,我们可以在其中从下拉列表中选择文档编号,以便通过文档编号更改图像。
我可以放大图像中的特定区域以将其放大一点并填满屏幕。现在,当我从文档 1 更改为 2 或任何其他数字时,我想保留相同的缩放状态。
为什么?
因为通过一次又一次地选择文档编号并一次又一次地放大,从每个图像中记下像帐号一样的工作效率会提高。在这里,我减少了一次放大到相同状态的步骤,因为文档本质上是相似的。
I tried -> MouseUp, MouseMove, MouseDown - Not firing when zooming in by drawing a rectangle
-> DragEnter, DragDrop, DragLeave - Not firing when zooming in by drawing a rectangle
-> KeyUp, KeyPress, KeyDown - Not firing when zooming in by drawing a rectangle
-> Paint - Not firing when zooming in by drawing a rectangle
我想捕获图像中第一个点的 X 和 Y 坐标以及离开点的 X 和 Y 坐标。一旦我得到这个,我可以很容易地在 PageChanged 事件中设置这样的值。
docView.ZoomToRectangle(rect);
我想知道从哪个事件中,我可以从DocumentView
控件中捕获坐标。
以下是附上的事件。
搜索了互联网但徒劳无功。任何帮助将不胜感激。