先新建Font , 在對對象的Font屬性賦值
//例如
Font font = new Font("SimSun" , 12 ,  FontStyle.Bold);
label1.Font = font;

解决方案 »

  1.   

    我是指(对字体(Font)的某个属性进行设置)
    Font font = new Font("宋体", 9);
    如下:
    font.Name = "仿宋";
    font.Size = 10;
    ...
      

  2.   

    这个问题我也遇到过,的确是只读的,不能改对字体的某个属性设置,我没有找到直接的方法...Font font=new Font("宋体",textBox1.Font.Size);
    修改字体,而大小保持原来的,我是通过这样的方法解决的不过总觉得应该有更好的方法
      

  3.   

    自己重写一个新的NewFont类,到用时再转成CSharp的Font?
    不会只有这个方法吧