テキストボックス上のカーソルは、caretbrushと呼ばれると思います。
アプリケーションがキーボード/マウス(例:キオスク)なしで実行されることがあるので、ユーザーのために仮想キーボードを設置します。
仮想キーボードは、プログラムでテキストボックスに追加されます。テキストボックスに焦点を合わせると、テキストが含まれているかどうかに関係なく、caretbrushは常に左端の位置になります。
とにかくその位置を制御できますか?
それができない場合は、キャレットブラシを非表示にするだけだと思います。そうしないと、特にuが3番目の文字にあるが、カレットブラシが1番目の文字に表示される場合は少し混乱します。