2010-06-30 33 views

उत्तर

18

Font के उदाहरण अपरिवर्तनीय हैं। आपको एक नया Font बनाने और Font संपत्ति को असाइन करने की आवश्यकता है। इस उद्देश्य के लिए Font वर्ग में विभिन्न रचनाकार हैं; वे एक और उदाहरण कॉपी करते हैं और प्रक्रिया में शैली बदलते हैं।

+11

+1 और बस महान जवाब के दौर के लिए: btnSizeRandom.Font = नए फ़ॉन्ट (btnSizeRandom.Font, FontStyle.Bold); – SwDevMan81

+0

@ SwDevMan81 साथ ही, आप की जरूरत है: नई system.Drawing.Font (btnSizeRandom.Font, FontStyle.Regular); – Recipe

11
private static Font ChangeBoldStyle(Font org, bool bold) { 
     FontStyle style = org.Style; 
     if (bold) style |= FontStyle.Bold; 
     else style &= ~FontStyle.Bold; 
     return new Font(org, style); 
    } 
संबंधित मुद्दे