如何强制属性网格内的字体对话框使用像素大小单位

时间:2014-10-18 15:17:37

标签: c# fonts propertygrid

我需要确保在更改DPI时我的图像文本大小相同因此我必须使用" Pixel"单位但字体对话框更改单位为" Point"。我在属性网格中使用了字体对话框:

public Font TextFont { get; set; }

如何强制使用字体对话框" Pixel"单位所以每个DPI中的水印文本大小都相同?

1 个答案:

答案 0 :(得分:1)

创建custom font dialog。 更改属性网格显示的字体,属性网格将显示字体当前具有的单位。默认字体对话框创建一个新的Font,其中包含用于任何字体更改的Point单位。