1

我使用 Windows 窗体应用程序。我很困惑如何减少richtextbox 中的字体。我用我最好的知识尝试但做不到。我已经尝试过该功能。当前字体大小最重要的一个是必须保存..我的编码部分::-

  static int dmk;
    public void fun()
    {
        int dk = Convert.ToInt32(richTextBox1.Font.Size); // font save run time
        dmk = dk;
    }

    private void sizeDecreaseToolStripMenuItem_Click(object sender, EventArgs e)
    {   int ab = dmk;
        int ak = ab--;

       // .Font = new Font(textBox.Font.FontFamily, 16);

        richTextBox1.Font = new Font(richTextBox1.Font.FontFamily, ak);           
    }

我希望我的字体像 Microsoft word 中那样减少一键点击。数据只在运行时输入。

我知道我的英语很差。先谢谢了...

4

1 回答 1

2

使用此代码并查看此问题

Font font = richTextBox1.Font;
float newSize = font.Size;
newSize -= 2.0F;
richTextBox1.Font = new Font(font.FontFamily, newSize, font.Style);
于 2013-03-03T10:48:21.963 回答