Witam, temat dotyczy compact framework 5.0.
Tworzę dynamicznie pictureBox-y i do każdego z nich dodaję tekst. W moim przypadku jest to temperatura (nie istotne).
Generalnie całość działa, ale DrawString strasznie spowalnia całą akcję.


private void pbTemp1_PaintTempOUT(object sender, PaintEventArgs e)
{
            Brush b = new SolidBrush(Color.Black);
            Font f = new Font("Tahoma", 14, FontStyle.Bold);
            Graphics g = e.Graphics;
            g.DrawString(tempout + "˚C", f, b, 50, 12);
}

W jaki sposób mogę przyspieszyć nanoszenie/rysowanie teksu na bitmapie? Może jest inna metoda? Może jakieś buforowanie?
Bardzo proszę mądre głowy o pomoc. :)