我在我的项目中使用RichTextBox,我注意到它以较小的间隔移动了它的字体尺寸。例如:
rtb1.Font = new Font("Arial", 1.869f*254.0f / 72.0f, FontStyle.Regular); // 5,3pt
rtb1.AppendText("lorem ipsum bla bla bla\n");
rtb2.Font = new Font("Arial", 1.834f*254.0f / 72.0f, FontStyle.Regular); // 5,2pt
rtb2.AppendText("lorem ipsum bla bla bla\n");
此代码提供视觉上相同的文字。是否有任何解决方法,使RichTextBox实际上连续地移动字体维度,没有间隔?
upd:玩了一下我发现即使对于更大的间隔,字体也保持相同的尺寸,例如:2.01f和1.81给出相同的字体大小。