0

テキストボックス上のカーソルは、caretbrushと呼ばれると思います。
アプリケーションがキーボード/マウス(例:キオスク)なしで実行されることがあるので、ユーザーのために仮想キーボードを設置します。

仮想キーボードは、プログラムでテキストボックスに追加されます。テキストボックスに焦点を合わせると、テキストが含まれているかどうかに関係なく、caretbrushは常に左端の位置になります。

とにかくその位置を制御できますか?
それができない場合は、キャレットブラシを非表示にするだけだと思います。そうしないと、特にuが3番目の文字にあるが、カレットブラシが1番目の文字に表示される場合は少し混乱します。

4

2 に答える 2

0

私はすでに答えを見つけました。

txt1.SelectionStart = txt1.text.length

于 2010-11-07T11:22:56.220 に答える
0

ただし、txt1.SelectionStart=txt1.text.length-1は正しいだけです

于 2013-01-09T12:51:06.920 に答える