c# 改变字符串字体的样式
               label2.Font = new System.Drawing.Font("SimSun", 10.5F,  
                 System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
              label2.Text = "明月";
             字符串 string str = "床前" + label2.Text + "光,疑是地上霜。";
             label1.Text = str;  "明月"  两个字的字体怎么没有改变啊,怎么才能达到我要的样式呢?                
              急!!!            在线等!!             
------解决方案--------------------
------解决方案--------------------你的想法太天真了。。。一个label只支持一种字体,而且你用一个string想去接受文本的字体是根本办不到的,string 就只能获取文本内容,
你可以使用多个label并排,比如说lable1 label2 label3
lable1.Text="床前";
label2.Font = new System.Drawing.Font("SimSun", 10.5F, 
System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
label2.Text = "明月";
label3.Text="光,疑是地上霜。";
------解决方案--------------------