C# 有没有办法在标签上使用缩放

C# 有没有办法在标签上使用缩放,c#,C#,我有一个richtextbox和一个标签。标签会自动更新到richtextbox中的任何一行,但有些人要求使用缩放功能。当我放大richtextbox时,标签与行不同步。有没有办法使标签与文本框的缩放相同,或者我可以同时缩放标签 这是我的缩放代码: private void toolStripButton1_Click(object sender, EventArgs e) { float zoom = richTextBox1.ZoomFactor;

我有一个richtextbox和一个标签。标签会自动更新到richtextbox中的任何一行,但有些人要求使用缩放功能。当我放大richtextbox时,标签与行不同步。有没有办法使标签与文本框的缩放相同,或者我可以同时缩放标签

这是我的缩放代码:

    private void toolStripButton1_Click(object sender, EventArgs e)
    {
        float zoom = richTextBox1.ZoomFactor;
        if (zoom + 2f < 32f)
        richTextBox1.ZoomFactor = zoom + 2f;
    }

    private void toolStripButton2_Click(object sender, EventArgs e)
    {
        float zoom = richTextBox1.ZoomFactor;
        if (zoom - 1.25f > 0.25f)
            richTextBox1.ZoomFactor = zoom - 1.25f;
    }

    private void toolStripButton3_Click(object sender, EventArgs e)
    {
        richTextBox1.ZoomFactor = 1f;
    }

@M.N.S.这并没有真正的帮助,你是在尝试缩放标签,还是试图使其准确反映当前行?如果是后者,您现在使用什么代码来确定行?两者都可以。我只需要标签上的文本与richtextbox中的文本相同,这样它就不会失去同步