xyz溢价域名最好的网站网站建设一点通

diannao/2026/1/18 16:07:16/文章来源:
xyz溢价域名最好的网站,网站建设一点通,wordpress 归档 什么用,张店网站建相信很多博友在开发初次接触学习C# winForm时#xff0c;当窗体大小变化时#xff0c;窗体内的控件并没有随着窗体的变化而变化#xff0c;最近因为一个项目工程的原因#xff0c;也需要解决这个问题。通过查阅和学习#xff0c;这个问题得到了解决#xff0c;或许不是很… 相信很多博友在开发初次接触学习C# winForm时当窗体大小变化时窗体内的控件并没有随着窗体的变化而变化最近因为一个项目工程的原因也需要解决这个问题。通过查阅和学习这个问题得到了解决或许不是很好的处理方式但是也值得借鉴。。。 下面我将建立一个Demo来大概解释下这个方法的实现注我使用的是的VS2010 Step1打开VS2010建立一个C#Winform项目注这里我将其命名为test1博友们可以自由发挥哈            建立之后拖拽控件达到如图所示效果                                           Step2右击查看代码在代码界面添加 1.定义全局变量 private float X;//当前窗体的宽度 private float Y;//当前窗体的高度 2.功能函数setTag /// summary/// 将控件的宽高左边距顶边距和字体大小暂存到tag属性中/// /summary/// param namecons递归控件中的控件/paramprivate void setTag(Control cons){foreach (Control con in cons.Controls){con.Tag con.Width : con.Height : con.Left : con.Top : con.Font.Size;if (con.Controls.Count 0)setTag(con);}} 3.功能函数setControls //根据窗体大小调整控件大小private void setControls(float newx, float newy, Control cons){//遍历窗体中的控件重新设置控件的值foreach (Control con in cons.Controls){string[] mytag con.Tag.ToString().Split(new char[] { : });//获取控件的Tag属性值并分割后存储字符串数组float a System.Convert.ToSingle(mytag[0]) * newx;//根据窗体缩放比例确定控件的值宽度con.Width (int)a;//宽度a System.Convert.ToSingle(mytag[1]) * newy;//高度con.Height (int)(a);a System.Convert.ToSingle(mytag[2]) * newx;//左边距离con.Left (int)(a);a System.Convert.ToSingle(mytag[3]) * newy;//上边缘距离con.Top (int)(a);Single currentSize System.Convert.ToSingle(mytag[4]) * newy;//字体大小con.Font new Font(con.Font.Name, currentSize, con.Font.Style, con.Font.Unit);if (con.Controls.Count 0){setControls(newx, newy, con);}}} 4.在窗体的Load事件中添加 private void Form1_Load(object sender, EventArgs e){X this.Width;//获取窗体的宽度Y this.Height;//获取窗体的高度setTag(this);//调用方法} 5.在窗体的Resize事件中添加 private void Form1_Resize(object sender, EventArgs e){float newx (this.Width) / X; //窗体宽度缩放比例float newy (this.Height) / Y;//窗体高度缩放比例setControls(newx, newy, this);//随窗体改变控件大小}   Step3: 点击启动调试至此该功能已经实现是不是发现控件都可以等比例变化了over   总结当然这只是一个小Demo,在实际应用中还需要各位博友的脑洞打开才能更好的和各位的代码契合更好的应用到实际的项目中去。这也是我的第一篇博文虽然篇幅不长但是内容还算充实吧希望以后各位多多支持~ 转载于:https://www.cnblogs.com/sakalaka/p/5135230.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90654.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服务器 空间 虚拟主机 网站需要低价网站建设新闻

搜索算法例子 搜索算法是计算机科学中的重要部分,用于在数据集合中查找特定元素。这些搜索算法在不同场景中有不同的应用和性能表现,通过选择合适的搜索算法,可以提高程序的性能和效率。线性搜索:适用于小型、无序数据集。二分搜索:适用于大型、有序数据集。深度优先搜索(…

徐州祥云做网站网站空间排名

本文转载自公众号 PaperWeekly, 对我们近期的论文浅尝进行了精选整理并附上了相应的源码链接,感谢 PaperWeekly!TheWebConf 2018■ 链接 | https://www.paperweekly.site/papers/1956■ 解读 | 花云程,东南大学博士,研究方向为自然…

连云港建设部网站自做美食哪些网站

一、工程问题与学术研究的常规融合方法 工程问题与学术研究的融合通常体现在“产学研结合”的模式中,具体策略如下: 1. 需求导向:从实际工程问题出发,明确科研目标。在解决工程问题的过程中,识别出需要进一步研究的基…

网站建设课程设计报告总结网站的管理包括

场景 业务上有许多发送邮件的场景,发送的邮件基本上都是自动发送的,而且邮件内容是很重要的,对于邮件发没发送,发送的时间点对不对每次回归测试工作量太大了,所以考虑把这部分内容加入到自动化测试中 工具 python g…

东坑网页设计东莞seo网络营销策划

vue中keep-alive组件主要有三个常用的props。 1,include存放的name是组件自身的name属性,只有名称匹配的组件会被缓存2,exclude,任何名称匹配的组件都不会被缓存3,max,最多可以缓存多少组件实例&#xff0…

网站内容上传要求中天钢铁 网站建设

使用腾讯云服务器搭建网站全流程,包括轻量应用服务器和云服务器CVM建站教程,轻量可以使用应用镜像一键建站,云服务器CVM可以通过安装宝塔面板的方式来搭建网站,腾讯云服务器网txyfwq.com整理使用腾讯云服务器建站教程,…

网上停车场做施工图人员网站内蒙古赤峰市信息网官网

点击此处查看原题​​​​​​​ *思路:首先要求 00 11 尽可能的多,所以尽可能多的多配对,配对只在i , i 1之间发生,所以只需要关注str[i] 和 str[i 1]即可,如果str[i] str[i 1] ,那么一定配对&#x…

怎么建个废品网站投资建设网站

一、前言这几年前端的发展速度就像坐上了火箭,各种的框架一个接一个的出现,需要学习的东西越来越多,分工也越来越细,作为一个 .NET Web 程序猿,多了解了解行业的发展,让自己扩展出新的技能树,对…

做网站在手机显示怎么很乱太原建站

一 中断线程 1.1 中断概念 1.在java中,没有提供一种立即停止一条线程。但却给了停止线程的协商机制-中断。 中断是一种协商机制。中断的过程完全需要程序员自己实现。也即,如果要中断一个线程,你需要手动调用该线程的interrupt()方法&…

怎样做音视频宣传网站做体育直播网站

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。…

淘宝网站icp备案PHP+Ajax网站开发典型实例

0小桥的神秘礼物盒 - 蓝桥云课 (lanqiao.cn) 问题描述 在一个阳光明媚的早晨,小桥收到了一份神秘的礼物--一只魔法盒子。这个盒子有四个按钮,每个按钮都有特殊的功能: 按钮 A:“添加”,将一个神秘物品 (每个物品都有一个独特的编号)放入盒子中…

铁岭做网站cms是啥

一、什么是字典?字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数…

各大网站网址跑流量的网站

vscode 扩展商店链接 https://marketplace.visualstudio.com/vscode settings sync 插件

做网站做哪个行业好什么装修网站做的好的

参考自B站该视频 1:电阻 贴片电阻的读取方式 四环电阻 2:电容 其他的电子元器件

优秀高端网站建设公司国内酷炫网站

最近在电子工业出版社做的《计算机视觉入门路线图》讲座的部分PPT。 主要介绍了计算机视觉的学习基本路线。

温州做网站多少钱瑞安哪里有做百度的网站

什么是套接字?Socket基本介绍一、什么是套接字?二、套接字特性三、套接字缓冲区一、什么是套接字? 套接字是一种通信机制(通信的两方的一种约定),socket屏蔽了各个协议的通信细节,提供了tcp/ip…

天猫网站什么时候建设云服务器可以做两个网站

根据IDC最新发布的《中国商业智能和分析软件市场跟踪报告,2023H2》显示,2023下半年,中国商业智能与分析软件市场规模为5.2亿美元,同比增长为3.7%。其中,本地部署收入占比为89.3%,同比增长1.7%;公…

浙江百度代理公司seo站长平台

文章目录 情景一 : 二分查找情景二 : 找出一个 > num 的最左侧的位置情景三 : 找出一个 < num 的最右侧的位置leetcode 162 :寻找峰值leetcode 69 : x 的平方根 首先来简介一下二分搜索算法,二分搜索是一种每次砍半的算法,最经典的案例当然是我们的二分查找算法,但是大部…

百度网站打开百度关键词工具

列表的遍历&#xff1a; a [10,20,30,40] for obj in a: #obj 是临时变量名称&#xff0c;随意起名print(obj) 执行结果&#xff1a; 复制列表所有的元素到新列表对象&#xff1a; list1 [30,40,50] list2 list1 #只是将list2也指向了列表对象。也就是说list…

杭州公司做网站青海微信网站建设

OSS网页上传和断点续传主要根据BrowserJS-SDK和相关文档整理而得&#xff0c;快速构建OSS上传应用 一、Bucket设置 浏览器中直接访问OSS需要开通Bucket的CORS设置 将allowed origins设置成 *将allowed methods设置成 PUT, GET, POST, DELETE, HEAD将allowed headers设置成 *将e…