窗口根据屏幕分辨率自动调整大小
double xrate ;
double yrate ;
//构造函数中
Rectangle rect = new Rectangle();
rect = Screen.GetWorkingArea(this);
xrate = rect.Width / 1024.0;
yrate = rect.Height / 738.0;
controlRsize((Control)this);
//控件大小、位置调整函数
private void controlRsize(Control cr)
{
if (cr.Controls.Count == 0)
{
cr.Width = (int)(cr.Width * xrate);
cr.Height = (int)(cr.Height * yrate);
return;
}
else
{
cr.Width = (int)(cr.Width * xrate);
cr.Height = (int)(cr.Height * yrate);
if (cr.Dock==DockStyle.None)
{
cr.Location = new Point((int)(cr.Location.X * xrate),(int)(cr.Location.Y * yrate));
}
foreach (Control obj in cr.Controls)
controlRsize(obj);
}
}
窗口根据屏幕分辨率自动调整大小相关推荐
- jsp页面适应手机屏幕_JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码...
手机的屏幕有大有小,移动web最好做成响应式布局,也就是自适应屏幕,没有固定宽高,这样的话,在所有手机上都可以正常显示.关于移动端页面按手机屏幕分辨率自动缩放的js,先附上代码 var phoneWi ...
- 手机整屏显示数据php,JavaScript实现移动端页面按手机屏幕分辨率自动缩放示例...
这篇文章主要介绍了移动端页面按手机屏幕分辨率自动缩放的js代码,通过阻止浏览器的默认行为各方面分析缩放的功能实现,具体操作步骤大家可查看下文的详细讲解,感兴趣的小伙伴们可以参考一下. 手机的屏幕有大有 ...
- 根据屏幕分辨率获取css,根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码...
既判断分辨率,也判断浏览器 重新完善代码,使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码. 解释: var IE1024=""; var IE800="&quo ...
- 通过JS动态设置meta标签,根据手机屏幕分辨率自动缩放适配各手机(包括适配华为、oppo大屏幕手机、钉钉、微信)
JS动态添加meta标签,根据手机屏幕分辨率自动缩放适配各手机(包括适配华为.oppo大屏幕手机.钉钉.微信进入) 5月28晚上周四下班接了一个急活,一个面向国外的国际官方网站,三方适配+兼容.说是月 ...
- 移动端页面按手机屏幕分辨率自动缩放的js
1 <script> 2 var phoneWidth = parseInt(window.screen.width); 3 var phoneHeight = parse ...
- C#窗体程序随电脑分辨率自动调整大小
添加类方法,代码如下: public static void setTag(Control cons){foreach (Control con in cons.Controls){con.Tag = ...
- WPF 获取屏幕分辨率(获取最大宽高)等
double x = SystemParameters.WorkArea.Width;//得到屏幕工作区域宽度 double y = SystemParameters.WorkArea.Height; ...
- 根据判断PC浏览器类型和手机屏幕像素自动调用不同CSS
php.asp.js判断客户端输出对应的样式 ------------------- 1.媒体查询方法在 css 里面这样写 -------------------- @media screen an ...
- vmware虚拟机怎么让窗口自动调整大小适应主机
vmware是一款非常好用的虚拟机,大部分用户都会用vmware安装各种操作系统,安装后可能会出现一个问题,就是主机屏幕太小,无法完整显示VMware虚拟机界面,这时候就可以设置让VMware自动适应 ...
最新文章
- 电子学会青少年编程等级考试案例:曲奇饼干
- boot spring 没有父子容器_Spring父子容器问题
- JAVA实现链表的反转(《剑指offer》)
- ARM再次表态:不会向华为断供芯片技术
- Shell之awk常用用法
- jquery较验组织机构编码
- nginx汇总(z)
- git同时推送项目到GitHub和Gitee
- leetcode python3 简单题204. Count Primes
- jQuery设置文本框回车事件
- 移动硬盘插入提示需要格式化RAW_移动硬盘数据恢复 – 图文教程
- js动态向页面添加元素
- Ubuntu系统在终端查看一些软硬件版本或文件大小的指令!
- 1. 【Part2】 Contour Detection and Hierarchical Image Segmentation【轮廓检测图像分割】
- 给代码写注释时有哪些讲究?
- 亚洲领军汽车产业展会Automechanika Shanghai开幕丨Xtecher 前线
- PvP、PvE原生系统开发,助你抢跑链游赛道
- 保险业务管理系统(Java+Web+SSH+MySQL)
- kali+php+缓冲区溢出,CVE-2018-18708:Tenda路由器缓冲区溢出漏洞分析
- Sql server索引优化