如何实现对用户控件同步放大、缩小功能,如图 (X,不小心按错键提交了, 还不能修改内容。)在sizechanging事件中,记录各控件的宽、高在窗口控件中的尺寸比例,在sizechanged事件中,按比例重新设置子控件的大小。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 winform下,基本就是楼上的方法 对于 WPF 来说,就是把一个界面放到一个缩放控件中,一切就能自动那个缩放。而对于 html/css 来说,就是定义一个 css3 缩放样式语句,就能动态缩放。对于 Winform.......一切都写死掉了,根本没有直接的支持。 实际上,说“一切都的自己写代码重新设置”其实是无穷无尽地代码要重写,而且还远远没有保证都重写了代码,写100万行代码也不能保证写正确了缩放功能。哪里赶得上 WPF 或者 css3 的一行代码那么直接?! 定义一个两个系数:系数(高)=现高度/原高度 ,系数(长)=现长度/原长度。sizechanging中求系数,控件长、高X系数 自己绘图,Graphics缩放下 winform不好办读取当前计算机分辨率,窗体resize时,重新计算各个控件的大小,大致能达到效果 你大概可能是想实现autocad的功能,这种绘图程序也帮人做过,比如简易电路图,建筑图上添加检测点,需要能缩放,编辑设备点,简单的线路绘画,图纸拖拽都有,但前提,不要用任何控件,所有控件性质的东西都是自己创建的绘图模型才行,第三方控件你是控制不了细节的,而且多了还会很卡winform绘图缩放其实很简单,给个比例尺,给个视角中心点,绘图的时候先设置transform轻松解决,别说缩放了,单个监测点线路缩放,旋转都没问题WPF 方法相同,只是绘图库不一样,用法不一样但是只讨论控件,一个ViewBox解决,但他只是针对容器尺寸自动缩放,想向CAD那样,做不到。。 wpf viewbox C#中如何利用判断两次输入的密码的一致性 用C#调用API GetWindowExtEx 的问题。在线等。 不允许有子节点 跟帖有分!大侠们! 字母如何转换成Virtual-Key Codes ? 关于DataGrid的界面 100分请教,数据库问题:) C#写的简单的视频捕获程序,要的留下Email 登陆判断权限的问题有代码,就是不知怎么修改。谢谢!! 还是正则表达式的问题,各位老大别嫌麻烦。 C#下怎样得到本机IP地址? 求C#获取QQ、360浏览器窗口的解决办法 .net 控制台post请求 参数以键值对json格式在body里面请求
实际上,说“一切都的自己写代码重新设置”其实是无穷无尽地代码要重写,而且还远远没有保证都重写了代码,写100万行代码也不能保证写正确了缩放功能。哪里赶得上 WPF 或者 css3 的一行代码那么直接?!
读取当前计算机分辨率,窗体resize时,重新计算各个控件的大小,大致能达到效果
winform绘图缩放其实很简单,给个比例尺,给个视角中心点,绘图的时候先设置transform轻松解决,别说缩放了,单个监测点线路缩放,旋转都没问题WPF 方法相同,只是绘图库不一样,用法不一样但是只讨论控件,一个ViewBox解决,但他只是针对容器尺寸自动缩放,想向CAD那样,做不到。。