为 Krypton Button 的一次实例更改字体
Change font for once instance of Krypton Button
如何以编程方式放大 KryptonButton 的一个实例中使用的字体?
krytonButton.Font可以改,但是好像没什么效果
kryptonButton.StateCommon.GetContentShortTextFont(bar) 也是returns一个Font,但是所有的访问器都是getters only,Fonts也是只读的。
我知道这有点晚了,但这可能会在将来帮助其他人。
KryptonLabel kryptonLabel = new KryptonLabel();
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(fontFamily, 30, FontStyle.Regular, GraphicsUnit.Pixel);
kryptonLabel.StateCommon.ShortText.Font = font;
您必须将短文本 属性 设置为新字体。如果您想尽可能地保持字体,请在创建新字体时尝试阅读以前的字体值。
Font fontUpdatedSize = new Font(kryptonLabel.StateCommon.ShortText.Font.FontFamily,
30,
kryptonLabel.StateCommon.ShortText.Font.Style,
GraphicsUnit.Pixel);
kryptonLabel.StateCommon.ShortText.Font = font;
如何以编程方式放大 KryptonButton 的一个实例中使用的字体?
krytonButton.Font可以改,但是好像没什么效果
kryptonButton.StateCommon.GetContentShortTextFont(bar) 也是returns一个Font,但是所有的访问器都是getters only,Fonts也是只读的。
我知道这有点晚了,但这可能会在将来帮助其他人。
KryptonLabel kryptonLabel = new KryptonLabel();
FontFamily fontFamily = new FontFamily("Arial");
Font font = new Font(fontFamily, 30, FontStyle.Regular, GraphicsUnit.Pixel);
kryptonLabel.StateCommon.ShortText.Font = font;
您必须将短文本 属性 设置为新字体。如果您想尽可能地保持字体,请在创建新字体时尝试阅读以前的字体值。
Font fontUpdatedSize = new Font(kryptonLabel.StateCommon.ShortText.Font.FontFamily,
30,
kryptonLabel.StateCommon.ShortText.Font.Style,
GraphicsUnit.Pixel);
kryptonLabel.StateCommon.ShortText.Font = font;