わかりました、vb.net 2008 の MS の既定の Richtextbox に奇妙なタイプのバグが見つかりました。プログラムで Richtextbox にテキスト行を追加した場合。右側から隙間があります。下の画像を参照してください
ここに私のコードがあります
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim f As New Form
Dim rtb As New RichTextBox
f.Width = 500
f.Height = 500
rtb.RightToLeft = Windows.Forms.RightToLeft.Yes
For i = 1 To 20
rtb.AppendText("بسم اللہ الرحمن الرحیم" & vbNewLine)
Next
rtb.Dock = DockStyle.Fill
f.Controls.Add(rtb)
f.Show()
End Sub