私は自分のプロジェクトで 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 では同じフォント サイズになります。