【发布时间】:2019-02-10 09:28:27
【问题描述】:
我有一个 WinForms 表单,并希望使它的所有文本(例如标签、按钮)都消除锯齿。这让我发疯了,因为我在谷歌上找不到任何东西,这要么意味着它太明显了,要么我太离谱了。
我最好的想法是在我的主窗体中覆盖 OnPaint,但这似乎并没有改变任何东西。
protected override void OnPaint(PaintEventArgs e) {
e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
base.OnPaint(e);
}
救命!
【问题讨论】: