C# Form中绘制的图形分块缩放和平移

问题描述

在Form中绘制了一个实时刷新的界面,界面很大,横纵轴都有滚动条,我想实现的功能是在点击一个按钮后,将界面缩放并分行显示在屏幕可视范围内,现在遇到的问题是,我只会对整个界面进行整体的缩放和平移,但是把比较长的图形分成两部分一部分显示在界面上方,另一部分显示在界面下方,我就不会了。请高手忙吧谢谢!

解决方案

解决方案二:
直接放大然后重绘就可以了啊。
解决方案三:
能不能说的详细点?引用1楼nvshenxp的回复:

直接放大然后重绘就可以了啊。

解决方案四:
求高手帮忙!
解决方案五:
得重新计算了吧,计算超长的部分,然后弄到下面来,就跟网页上放大文字,自动换行一样的效果吧?
解决方案六:
把想要进行缩放的内容放在panel里,然后控制panel的缩放(这个不用细说了吧).

时间: 2024-10-31 07:42:20

C# Form中绘制的图形分块缩放和平移的相关文章

《AutoCAD 2014中文版超级学习手册》——1.7 图形的缩放与平移

1.7 图形的缩放与平移 AutoCAD 2014中文版超级学习手册图形的缩放与平移是经常用到的显示工具. 1.7.1 实时缩放AutoCAD为交互式的缩放和平移提供了可能.有了实时缩放,就可以通过垂直向上或向下移动光标来放大或缩小图形.利用实时平移(下节介绍),能单击和移动光标重新放置图形. 在实时缩放命令下,可以通过垂直向上或向下移动光标来放大或缩小图形. 1.执行方式命令行:ZOOM 菜单栏:"视图"→"缩放"→"实时" 工具栏:标准→实时

《AutoCAD 2016中文版从入门到精通》——1.3 图形的缩放和平移

1.3 图形的缩放和平移 所谓视图就是必须有特定的放大倍数.位置及方向的图形.改变视图最一般的方法就是利用缩放和平移命令.用它们可以在绘图区域放大或缩小图像显示,或者改变观察位置. 1.3.1 实时缩放AutoCAD 2016为交互式的缩放和平移提供了可能.有了实时缩放,就可以通过垂直向上或向下移动光标来放大或缩小图形.利用实时平移(1.3.2节介绍),能点击和移动光标以重新放置图形.在实时缩放命令下,可以通过垂直向上或向下移动光标来放大或缩小图形. 执行方式命令行:Zoom 菜单栏:"视图&q

《AutoCAD 2014中文版实用教程》一一1.6 图形的缩放与平移

1.6 图形的缩放与平移 AutoCAD 2014中文版实用教程图形的缩放与平移是常用的显示工具. 1.6.1 实时缩放AutoCAD提供了交互式的缩放和平移功能.有了实时缩放,就可以通过垂直向上或向下移动光标来放大或缩小图形.利用实时平移(下节介绍)能通过单击和移动光标重新放置图形. 在实时缩放命令下,可以通过垂直向上或向下移动光标来放大或缩小图形. 1.执行方式命令行:Zoom 菜单:视图→缩放→实时 工具栏:标准→实时缩放 2.操作格式按住选择按钮垂直向上或向下移动.从图形的中点向顶端垂直

在PowerPoint2007中绘制云层图形

  ①打开PowerPoint2007,新建空白幻灯片,点击菜单栏--开始--形状,在里面进行选择. ②选好之后,拖动鼠标,在幻灯片中画出图形. ③乌云的图案已经画好,同样的方法画出闪电的图案. ④画出的图案都是蓝色的,右击图案,选择设置形状格式. ⑤在填充选项里面点击颜色按钮,选择合适的颜色,确定. ⑥上好色,调整位置,让图案显得协调.

如何在PowerPoint2007中绘制云层图形

  ①打开PowerPoint2007,新建空白幻灯片,点击菜单栏--开始--形状,在里面进行选择. ②选好之后,拖动鼠标,在幻灯片中画出图形. ③乌云的图案已经画好,同样的方法画出闪电的图案. ④画出的图案都是蓝色的,右击图案,选择设置形状格式. ⑤在填充选项里面点击颜色按钮,选择合适的颜色,确定. ⑥上好色,调整位置,让图案显得协调.

巧用WPS文字绘图工具绘制标准图形

平时在用WPS编辑文档过程中,有时需要在文档中绘制(插入)图形,来配合文档对某一事件进行辅助说明,以达到深入浅出.通俗易懂的目的.但在实际操作过程中,有时看似简单的图形,可绘制起来却困难重重,因为在WPS绘图工具提供的自选图形中,并没有提供相应的图形供我们使用,而此时如果采用专业绘图软件,一来对专业知识要求高,操作复杂,二来也有点大材小用的感觉.其实,在WPS中如果对绘制的图形要求不是过于专业的话,只要我们多动脑筋,利用 WPS绘图工具中的自选图形,在加一些操作技巧可以绘制出来的. 一.基础技巧

在Word中快速组合图形的小技巧

在Word(或PowerPoint)中绘制数理化图形.流程图或其他图形时,都是将数个简单的图形拼接成一个复杂的图形.排版时需要把这些简单的图形组合成一个对象整体操作. 多数人的习惯是在按住Shift键的同时,逐个点击单个的图形选中所有的图片.但当图片很多.很小且又挤在一起时,这种方法就比较费时费力.其实最简单的方法是:单击"视图→工具栏→绘图"命令,打开"绘图工具栏",单击绘图工具栏左端白色箭头状的"选择对象"按钮,再拖动鼠标在想要组合的图片周围

C#绘制函数图形的控件

问题描述 各位大侠,谁知道C#中绘制函数图形控件名称,麻烦告知一下,如果有的话,麻烦发到的我邮箱:janhan1284@163.com,谢谢! 解决方案 解决方案二:没有,自己根据函数公式画解决方案三:贝塞尔曲线,深入浅出.解决方案四:学习中!!顶解决方案五:NevronChart,donetcharting,devReport画曲线,但是不一定适合你的要求.解决方案六:打点用曲线拟合啊应该没有现成的函数曲线绘制控件解决方案七:该回复于2014-01-15 09:57:13被版主删除

Windows Form中Panel可以响应鼠标down和up消息,但是无法绘制出图形?烦恼!!

问题描述 做一个应用程序,要求实现橡皮条的绘制,用了.netclr的窗体,窗体被分割为三个panel,在其中一个要绘图的panel上,可以正确的响应mousedown,mouseup的消息,但是在mousemove消息中用creategraphics返回的graphics就是无法绘制出直线等图形.....烦恼了好几天了如果吧要绘制的直线放到panel的onpaint消息中,可以绘制出来,鼠标消息给出的坐标也是正确的....难道在拥有panel的form中gdi+绘制图形要同时响应form和pan