C#窗体实现控件与控件字体自动适应屏幕大小与分辨率
方法一:只能实现控件位置自动适应。
方法二:能实现控件位置与控件字体的大小自动适应 。
方法一代码:
添加一个适应类:
using System.Collections.Generic;
using System.Windows.Forms;namespace WindowForm
{public class AutoSizeFormClass{//(1).声明结构,只记录窗体和其控件的初始位置和大小。 public struct ControlRect{public int Left;public int Top;public int Width;public int Height;}//(2).声明 1个对象 //注意这里不能使用控件列表记录 List<Control> nCtrl;,因为控件的关联性,记录的始终是当前的大小。 public List<ControlRect> oldCtrl;//int ctrl_first = 0; //(3). 创建两个函数 //(3.1)记录窗体和其控件的初始位置和大小,/// <summary>/// 记录窗体和其控件的初始位置和大小/// </summary>/// <param name="mForm"></param>public void ControllInitializeSize(Form mForm){// if (ctrl_
C#窗体实现控件与控件字体自动适应屏幕大小与分辨率相关推荐
- QT5 获取窗口、系统屏幕大小尺寸信息,Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标
一.QT5 获取窗口大小尺寸信息 QT窗口尺寸,窗口大小和大小改变引起的事件 QResizeEvent. //窗口左上角的位置(含边框)qDebug() << this->frame ...
- WinForm窗体重要属性与公共控件的重要属性
winform和web的最大区别: web执行C#代码,是在服务器上执行完毕后,将执行完生成的HTML代码返回给客户端 winform所有的代码都是在本地电脑上,所有代码功能的执行都是在本地电脑上,消 ...
- QT子窗体直接调用父窗体成员、函数、控件的方法
QT子窗体调用父窗体成员.函数.控件的方法 说明: 简单点的方法就是用parentWidget函数,子类中调用该函数然后强转成父窗体,就可以调用父窗体公有成员.函数了. 如果想调用父窗体的控件,要么让 ...
- 1、Web 窗体的基本控件——标签控件(Label)
1.Web 窗体的基本控件--标签控件(Label) 标签控件(Label) 前端 <%@ Page Language="C#" AutoEventWireup=" ...
- 3、Web 窗体的基本控件——按钮控件(Button,LinkButton)
3.Web 窗体的基本控件--按钮控件(Button,LinkButton) 按钮控件(Button,LinkButton) 前端 <%@ Page Language="C#" ...
- Visual C++——获取屏幕大小、窗口大小、对话框大小和位置、控件大小和位置
解决方案 获取屏幕大小 //下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSy ...
- 玩转C#控件-常用控件属性
文章目录 概述 Control类的基本属性 1.Name属性 2.Text属性 3.Anchor属性 4.Dock属性 Control类的方法和事件 博主写作不容易,孩子需要您鼓励 万水千山总是情 , ...
- paip.gui控件tabs控件加载内容的原理以及easyui最佳实现
paip.gui控件tabs控件加载内容的原理以及easyui最佳实现 //tabs控件的加载 同form窗体一样,俩个方式 两个方式:一个是url,简单的文本可以使用这个,不适合事件的情形.. 一个 ...
- VB 控件分类----内部控件;ActiveX 控件;可插入的对象
控件分类,控件概述 时间:2009-6-18 20:19:33 点击:1158 控件分类 在Visual Basic中,控件可分成三类: 1.内部控件,例如 CommandButton 和 Frame ...
最新文章
- 聊聊storm的LoggingClusterMetricsConsumer
- Javascript作用域问题的构造函数的变量
- oracle表空间处理操作
- Unity3D 自定义数据格式
- 【算法】二分图的判定
- 「Sqlserver」数据分析师有理由爱Sqlserver之三-最值得使有低投入高产出的Sqlserver功能...
- wxpython嵌入图片_将图片文件嵌入到wxpython代码中的实现方法
- Pytorch——分类问题
- 网络流之最小点权覆盖和最大点权独立集学习
- 技术经理应该具备哪些方面的能力
- ArcGIS API For JavaScript 利用GP服务生成等值线、等值面(二)之生成等值面
- 数字滤波器的MATLAB与FPGA实现--Altera/Verilog版的pdf版,杜勇等编著的书。
- android 小视频添加水印,安卓手机怎么给视频加水印 视频加水印的手机软件|微信小视频怎么加水印...
- 因果关系基本概念:后门标准
- 《Effective Python 编写高质量Python代码的59个有效方法》读书笔记
- bzoj5148:[BeiJing2018]Kakuro
- 阿里 Arthas (阿尔萨斯)工具的使用
- Android N BlockedNumberContract原生黑名单(一)
- Python 使用pip安装OpenCV2
- Delphi下POS打印机,控制开钱箱,客显,顾客显示屏,小票打印机