博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# 自动计算字符串的宽度
阅读量:5927 次
发布时间:2019-06-19

本文共 485 字,大约阅读时间需要 1 分钟。

测试代码:

string str = "字符串";var width = TextRenderer.MeasureText(str, this.Font);var width2 = this.CreateGraphics().MeasureString(str, this.Font);

str = "字符串"时,结果为:

width:{Width=41, Height=12}

width2:{Width=41.06836, Height=15.1875}

AutoSize = true的Label尺寸为41, 12

str = "zifuchuan"时,结果为:

width:{Width=59, Height=12}

width2:{Width=59.68748, Height=13.5}

AutoSize = true的Label尺寸为59, 12

综合上述的结果,我取用TextRenderer.MeasureText作为最终获取字符串像素宽度的方法。

转载于:https://www.cnblogs.com/icyJ/p/MeasureText.html

你可能感兴趣的文章
Solex - Web Application Testing with Eclipse
查看>>
“C语言” 读书札记(三)之[编译执行]
查看>>
build path libraries java基础--Jar包添加到build path方式说明--01
查看>>
关于Fragment API版本号兼容问题
查看>>
SQL Server 性能相关文章 BY GEERT VANHOVE
查看>>
Calendars - 日历插件
查看>>
批量照片缩小器展示多线程控件BackgroundWorker后台工作使用方法
查看>>
《CLR via C#》读书笔记 之 类型基础
查看>>
PowerMock注解PowerMockIgnore的使用方法
查看>>
ORM框架Hibernate (一) 对DAO封装和抽象
查看>>
HTTP协议详解
查看>>
禁止ie缓存
查看>>
前端代码异常日志收集与监控
查看>>
oracle 查看并行sql语句的并行数量和如何开并行
查看>>
CSS颜色模式转换器的实现
查看>>
json格式数据 ,将数据库中查询的结果转换为json(方式2)
查看>>
umeng社交分享最新版5.0的跨进程使用崩溃的问题及解法-Android
查看>>
mock带参数的构造函数
查看>>
基于EM的多直线拟合实现及思考
查看>>
19 款仿 Bootstrap 后台管理主题免费下载
查看>>