在Silverlight中将FontSize设置为低于6

时间:2010-09-07 18:01:36

标签: silverlight silverlight-4.0 textbox font-size

每当我将TextBox的FontSize依赖项属性设置为小于6.0的值时,无论是在XAML中还是在代码中,都会抛出ArgumentException。有没有办法解决这个任意限制?

1 个答案:

答案 0 :(得分:1)

限制是实用的,因为Pixel字体不是本机支持的,并且几乎所有字体看起来都不到6pt(因为它们被渲染消除锯齿)。

两个选项

  • 如果你坚持要去,你可以对文本对象应用缩放 小于6pt,
  • 但我会建议使用实际 用于更精细工作的像素字体

看看这个答案。 “Koistya Navin”的实际代码可以渲染他的像素字体(代码可通过问题上的链接获得): Pixel fonts in Silverlight 4

希望这有帮助。