找出字符串是否适合屏幕上的矩形

时间:2013-07-30 17:12:24

标签: c# .net wpf string user-interface

给定一个包含已知格式选项的字符串,以及一个已知尺寸(以像素为单位)的矩形(widht,height),确定该字符串是否适合在当前屏幕的给定矩形屏幕尺寸中显示的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

使用Graphics.MeasureString。您需要拥有一个图形对象或创建一个图形对象,例如this

MeasureString返回Sizef,您可以轻松地与矩形which also has a Size property进行比较。

修改:对于WPF,您还可以查看以下内容:WPF equivalent to TextRenderer