private void label1_Paint(object sender, PaintEventArgs e)
{
string str = label1.Text;
string strA = str.Substring(0, str.Length / 2);
Point point = new Point(label1.Padding.Left, label1.Padding.Top);
TextRenderer.DrawText(e.Graphics, str, label1.Font, point, Color.Red);
TextRenderer.DrawText(e.Graphics, strA, label1.Font, point, Color.Blue);
}
C# 同一Label 设置不同字体颜色
最新推荐文章于 2021-05-18 01:56:55 发布