2009-06-03 10 views
7

समस्या यह है कि मैं लेबल FontWeight और FontStyle प्रोग्राम के रूप में बदलने की जरूरत है, लेकिन कुछ भी नहीं काम करने के लिए ... यह है कि क्या मैं अब तक की कोशिश की है है लगता है:बदलने लेबल गुण प्रोग्राम के रूप में

label.FontWeight = FontWeight.FromOpenTypeWeight(99); 

label.FontStyle मैं के लिए पता नहीं है, मैं यहाँ अटक गया:

label.FontStyle = new FontStyle(); 

मैं पता नहीं क्या वहाँ पर से क्या करना है। मैं पागल की तरह googled लेकिन कुछ नहीं मिला।

कोई सुझाव के लिए अग्रिम धन्यवाद!

उत्तर

20

FontStyle के लिए आप में कोड-पीछे FontStyles वर्ग का उपयोग कर सकते हैं, और FontWeight के लिए FontWeights का उपयोग करें।

 private void Button_Click(object sender, RoutedEventArgs e) 
    { 
     uiLabel.FontWeight = FontWeights.Bold; 
     uiLabel.FontStyle = FontStyles.Italic; 
    } 
1

this SO question पर एक नजर डालें। यह लेबल, दर असल साथ मदद नहीं करता है, लेकिन यह आप एक TextBlock नियंत्रण का उपयोग करके पाठ के गुणों को बदलने की अनुमति देता है।

+0

काम किया! धन्यवाद! – Carlo

संबंधित मुद्दे