Я полагаю, что курсор над текстовым полем называется кистью.
Иногда приложение запускается без клавиатуры / мыши (например, Kiosk), поэтому я добавлю виртуальную клавиатуру для пользователя.
Виртуальная клавиатура добавляется в текстовое поле программным способом.
Когда я сосредотачиваюсь на текстовом поле, независимо от того, есть ли в нем какой-либо текст, курсор всегда будет находиться в крайнем левом положении.
Могу ли я в любом случае контролировать его положение?
Если я не могу этого сделать, думаю, я просто скрываю кисть каретки, в противном случае она выглядит немного запутанно, особенно когда вы находитесь на третьем символе, но кисть отображается на первом символе.