Замена выделенного текста в строке - PullRequest
0 голосов
/ 09 ноября 2010

Я выбираю текст, используя метод SelectText в моей строке. Я хочу заменить этот текст, но только выделенную область. Когда я использую метод Replace, он заменяет все слова в строке. (Например, этот компьютер - хороший компьютер. Я выбрал только последний компьютер и хочу сказать, что этот компьютер является товаром) Это делает эту машину хорошей машиной, которую я не хочу.

Ответы [ 2 ]

3 голосов
/ 09 ноября 2010
TextBox1.SelectionStart = 24
TextBox1.SelectionLength = 8

TextBox1.Paste("machine")
1 голос
/ 09 ноября 2010

вы можете посмотреть на SelectionStart и SelectionLength, вырезать то, что вы хотите заменить, а затем вставить то, что вы хотите.

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