Home > Mobile >  How to use custom color in DrawString?
How to use custom color in DrawString?

Time:11-23

I want to use an RGB color instead of default color of C#, but I have no idea how.

e.Graphics.DrawString("Order Summary",
    new Font("Roboto", 15, FontStyle.Bold),
    Brushes.SteelBlue, new Point(350, 20));

CodePudding user response:

Try this:

e.Graphics.DrawString("Order Summary", new Font("Roboto", 15, FontStyle.Bold), new SolidBrush(Color.FromArgb(100, 100, 100, 100)), new Point(350, 20));

You could also do something like this, if you don not want to specify the RGB values:

e.Graphics.DrawString("Order Summary", new Font("Roboto", 15, FontStyle.Bold), new SolidBrush(Color.Blue), new Point(350, 20));
  • Related