你的字体在什么上面显示呢?
如果你用RichTextBox里面可以用如下的代码来做:
System.Drawing.Font currentFont = richTextBox1.SelectionFont;
System.Drawing.FontStyle newFontStyle;
newFontStyle = FontStyle.Bold; //| FontStyle.Underline;
richTextBox1.SelectionFont = new Font( currentFont.FontFamily, currentFont.Size, newFontStyle);
如果要显示到其它的控件,如TextBox,所有的字都将是相同的字体设置.你看一下设计时的对字体设计的代码就可以知道了.

解决方案 »

  1.   

    例如对一个textBox来设置字体:
    this.textBox1.Font = new System.Drawing.Font("隶书", 14.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((System.Byte)(134)));
      

  2.   

    如果你的程序是对RichTextBox查找的话我也有一段代码,你可以参考一下,当然这个方法可以在菜单的Click事件里调用了:private void FindText(string str)
    {
    string selectText = str;
    int index = this.richTextBox1.Find(selectText, 0 , RichTextBoxFinds.NoHighlight & RichTextBoxFinds.None);; while (index>=0)
    {
    this.richTextBox1.SelectionColor = Color.Red; System.Drawing.Font currentFont = richTextBox1.SelectionFont;
    System.Drawing.FontStyle newFontStyle;
    newFontStyle = FontStyle.Bold | FontStyle.Underline;
    richTextBox1.SelectionFont = new Font( currentFont.FontFamily, currentFont.Size, newFontStyle); this.richTextBox1.SelectionStart = this.richTextBox1.SelectionStart + this.richTextBox1.SelectionLength;
    this.richTextBox1.SelectionLength = 0;
    index = this.richTextBox1.Find(selectText, index +1 , RichTextBoxFinds.NoHighlight & RichTextBoxFinds.None);
    } this.richTextBox1.Select();
    }
      

  3.   


    to  hbxtlhx(下着春雨的天)
    this.textBox1.Font = new System.Drawing.Font(当前的字体, 当前字体大小, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));怎样实现上面的!
    我希望的是实现当前的字体和当前字体大小
      

  4.   

    可以这样做:System.Drawing.Font currentFont = textBox1.Font;
    System.Drawing.FontStyle newFontStyle;
    newFontStyle = FontStyle.Bold | FontStyle.Underline;
    textBox1.Font = new Font( currentFont.FontFamily, currentFont.Size, newFontStyle);
      

  5.   

    to hbxtlhx(下着春雨的天) 
    谢谢你
    我实现了实现粗字体 斜字体 下划线字体
      

  6.   

    在mainMenu实现查找功能!
    -----------------------------
    这个没有实现吗?
      

  7.   

    要把menuItem里的字设置成粗体,应该用什么代码? 可没有menuItem.Font啊,menuItem没有Font的属性.求教