Существует довольно много приложений, которые позволяют вам выбирать прямоугольник или прямоугольник текста, подметая мышью при нажатии клавиши Alt. Например, Visual Studio 2010 делает это в редакторе кода. Emacs делает это. Winword делает это. Мы все это видели. Кажется, что для кодирования этого поведения должен быть стандартный шаблон, но я не могу его найти.Создание прямоугольного выделения в RichTextBox с помощью мыши Alt-Left-Mouse?
Я подозреваю, что я не погуглить с правильными ключевыми словами, как все я получаю ложные удары по прямоугольнику, Alt-Left, подметать, отбор и т.д.
Я уверен, что я могу закодировать его, но будет означать отключение обычного кода выбора, используемого, скажем, RichTextBox. И это звучит уродливо, склонно к ошибкам и, вероятно, больше работы, чем того стоит.
У кого-нибудь есть предложение (будь красиво! :-)), как это сделать или пример того, как это делается?
UPDATE: Я только что нашел эту статью на проекте кодекса, которые могут применяться: Column based selection
У меня нет ответа, но я просто хотел сказать спасибо за отзыв, никогда не замечал, что вы можете это сделать до этого ........ –
Да, это редко рекламируется, но когда вам это нужно, больше ничего не будет делать. –