Csharp/C Sharp/2D Graphics/SystemColors

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Use the color of Window and WindowText from SystemColors

<source lang="csharp"> using System; using System.Drawing; using System.Windows.Forms;

class HuckleberryFinn: Form {

    public static void Main() 
    {
         Application.Run(new HuckleberryFinn()); 
    }
    public HuckleberryFinn()
    {
         Text = "\"The Adventures of Huckleberry Finn\"";
         BackColor = SystemColors.Window;
         ForeColor = SystemColors.WindowText;
         ResizeRedraw = true;
    }
    protected override void OnPaint(PaintEventArgs pea)
    {
         pea.Graphics.DrawString("some stretchers, as I said before.", Font, new SolidBrush(ForeColor), ClientRectangle);
    }

}

      </source>