1

ウィンドウを透明にするという1つのプロジェクトに取り組んでいます。動的に設定されたそのラベルテキストのその1つのラベルで。下の画像のように表示されるテキストを設定した後。

マイ ウィンドウ フォーム

それ88は、動的にテキストを設定するラベルです。

こんにちは、ソリューションの一部として私が試してみましたが、機能せず、コードは以下のとおりです。

 protected override void OnPaint(PaintEventArgs e)
    {
        base.OnPaint(e);
        Bitmap bitmap = new Bitmap(this.Width, this.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb);
        Graphics g = Graphics.FromImage(bitmap);
        g.Clear(Color.Empty);
        g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
        g.DrawString("hello world", new Font(this.Font.FontFamily, 48), Brushes.Blue, new Point(50, 50));
        e.Graphics.DrawImage(bitmap, new Point(0, 0));
    }

ラベルのテキストのようにも見えます。 i want label text like clear type text please help me for it.

4

2 に答える 2

0

TextRenderingHint の AntiAliasing オプションをオフにする

g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit;
于 2013-08-28T06:25:31.923 に答える