当前位置: 首页 > news >正文

C# 字体大小的相关问题

设置字体大小无法这么写,

    button1.Font.Size = 20;

这个是只读属性;

把字体大小改为16,

    button2.Font = new Font(button2.Font.Name, 16);

程序运行的时候先看一下窗体和控件的默认字体尺寸,都是9;然后点button4把button2的字体调为16,结果如下;

然后点button3,把窗体的字体大小改为16,再输出窗体和控件的字体大小,结果如下;

 

控件的字体也会同时变为16;如果把窗体的字体调大,窗体尺寸会变大;

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace fontdemo
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){textBox1.Text = this.Font.Size.ToString();textBox2.Text = button1.Font.Size.ToString();}private void button4_Click(object sender, EventArgs e){button2.Font = new Font(button2.Font.Name, 16);}private void button3_Click(object sender, EventArgs e){this.Font = new Font(this.Font.Name, 16);textBox1.Text = this.Font.Size.ToString();textBox2.Text = button1.Font.Size.ToString();}}
}

 

http://www.lryc.cn/news/298064.html

相关文章:

  • 使用 Express.js 和 MySQL 构建 Web 应用程序
  • 1306. 跳跃游戏 III
  • List与数组相互转换
  • Linux openKylin(开放麒麟)系统SSH服务安装配置与公网远程连接
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之AlphabetIndexer组件
  • java学习07---综合练习
  • 【RL】Bellman Equation (贝尔曼等式)
  • PyTorch 2.2大更新!集成FlashAttention-2,性能提升2倍
  • 2.9日学习打卡----初学RabbitMQ(四)
  • 大数据Flume--入门
  • 【SQL高频基础题】550.游戏玩法分析IⅣ
  • sheng的学习笔记-部署-目录
  • 【Java】悲观锁和乐观锁有什么区别?
  • Elasticsearch:使用查询规则(query rules)进行搜索
  • Java核心设计模式:代理设计模式
  • JSP编程
  • 【Flink入门修炼】1-1 为什么要学习 Flink?
  • 刘谦龙年春晚魔术模拟
  • re:从0开始的CSS学习之路 9. 盒子水平布局
  • 【MySQL基础】:深入探索DQL数据库查询语言的精髓(上)
  • JavaScript实现轮播图方法
  • Web课程学习笔记--jsonp的原理与简单实现
  • 第78讲 修改密码
  • Docker 容器网络:C++ 客户端 — 服务器应用程序。
  • Android 识别车牌信息
  • C#在窗体正中输出文字以及输出文字的画刷使用
  • 二十、K8S-1-权限管理RBAC详解
  • 【PTA|期末复习|编程题】数组相关编程题(一)
  • [office] 怎么在Excel2003菜单栏自定义一个选项卡 #其他#微信#知识分享
  • 面试 JavaScript 框架八股文十问十答第六期