Пожалуйста, простите мне немного более широкий вопрос:
Существует ли стандартный / канонический способ реализации выделения текста в прямоугольной форме / столбце / блоке alt + shift в приложении WinForms?Например, похожий на Notepad ++ или Visual Studio.
Я заметил, что случайный инструмент поддерживает такой выбор, и ему было интересно, реализован ли он каждый раз с нуля?Надеюсь, что нет, так как в большинстве случаев они кажутся совместимыми друг с другом.С другой стороны, я не могу найти много информации о реализации такого поведения или о формате объекта «column-selected-text».
Последнее, о чем я могу подумать, это попытаться посмотреть, как это реализовано в notepad ++ / visualисходный код студии, но надеялся найти минимальный пример или учебник.
Язык не слишком важен, но помечен C # как личное предпочтение.