Как изменить каретку на тип вставки (мигающее поле вместо мигающей строки) в текстовом поле в C #? - PullRequest
0 голосов
/ 13 декабря 2010

Я установил textbox.InsertKeyMode = InsertKeyMode.Overwrite, и теперь я хочу, чтобы каретка изменилась на традиционную мигающую рамку.

Как мне это сделать?

Спасибо!

Исаак

1 Ответ

1 голос
/ 14 декабря 2010

В .NET Framework нет управляемой поддержки для работы с каретами.Вы должны будете использовать p / invoke, чтобы изменить каретку:

Carets: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/carets.asp

http://pinvoke.net - ценный ресурс при использовании p / invoke.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...