У меня есть многострочное текстовое поле, и я хотел бы отобразить текущий номер строки и номер столбца пользователя в метке под текстовым полем. Похоже, я могу получить номер строки и номер столбца, используя свойство SelectionStart, метод GetLineFromCharIndex и метод GetFirstCharIndexOfCurrentLine. Однако я не вижу никакого события, которое запускается каждый раз, когда выбор изменяется в текстовом поле.
Лучшее, что я вижу, это отслеживать события KeyPress и MouseDown и проверять свойство SelectionStart после каждого события. Я полагаю, что мог бы использовать таймер, чтобы следить за изменениями, но это странно.
Я что-то пропустил?