アラビア語のテキストをリッチテキストボックスにUnicodeで入力していますが、問題はありません。下の数字は、左のテキストと右の数字の例を検索するためのものです。このボックスは正確なサイズなので、画面の右または左にあることを心配していません。画像およびUnicodeは、私はその後、別のリッチテキストボックスにコピーしようとテキストの周りに反転し、その最初と最後の文字を変更リッチテキストボックスにUnicodeでアラビア語を入力する
FE9E FE98 FEB8 FEC6 FEEB 0020 0660 0662 0664 0668
を下回っています私が望むものではなく、数字はテキストの左にもう一度移動します。私はバイトのためにバイトをコピーしたいです。
私はまた、右のテキストボックスのプロパティ]メニューの左にしようとした左と右のマークについて何かを発見し、それを試してみましたが、まだそれは
rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
rchtxbx_bottom.AppendText("Copied string = " + rchtxbx_top.Text + "\r");
rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
rchtxbx_bottom.AppendText("Right to Left Mark = \u200F" + rchtxbx_top.Text + "\u202C\r");
rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
rchtxbx_bottom.AppendText("Left to Right Mark = \u200E" + rchtxbx_top.Text + "\u202C\r");
rchtxbx_bottom.SelectionFont = new System.Drawing.Font("San Serif", 20);
rchtxbx_bottom.AppendText("ForceLTR string = " + ForceLTR(rchtxbx_top.Text) + "\r");
私はこの問題をどのように回すことができますか?