Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2011, 14:44   #1
andrew_jr20
Пользователь
 
Регистрация: 01.06.2011
Сообщений: 53
По умолчанию RichTextBox + встроенное контекстное меню

Добрый день
Как в RTB вызвать встроенное контекстное меню? Для TextBox проблем нет - по умолчанию вызывается меню с элементами Вставить, Копировать, Вырезать.. А для RichTextBox'a такого нет, хотя в МСДН на сайте микрософта указано, что для этих элементов меню по умолчанию присутствуют.
http://msdn.microsoft.com/ru-ru/library/aa970779.aspx
Цитата:
Контекстное меню

По умолчанию и TextBox, и RichTextBox имеют контекстное меню, которое появляется при щелчке правой кнопкой мыши внутри элемента управления. Контекстное меню предоставляет пользователю функции вырезания, копирования или вставки
Заранее спасибо!
andrew_jr20 вне форума Ответить с цитированием
Старый 29.07.2011, 11:35   #2
SSV*
Новичок
Джуниор
 
Регистрация: 29.07.2011
Сообщений: 3
По умолчанию

Это написано для WPF и в WPF у RichTextBox'a контекстное меню есть.
Изображения
Тип файла: jpg Безымянный.JPG (110.0 Кб, 157 просмотров)
SSV* вне форума Ответить с цитированием
Старый 29.07.2011, 17:04   #3
andrew_jr20
Пользователь
 
Регистрация: 01.06.2011
Сообщений: 53
По умолчанию

Цитата:
Сообщение от SSV* Посмотреть сообщение
Это написано для WPF и в WPF у RichTextBox'a контекстное меню есть.
невнимательно прочитал значит.. то есть только вручную рисовать спасибо за информацию
andrew_jr20 вне форума Ответить с цитированием
Старый 29.07.2011, 19:36   #4
andrew_jr20
Пользователь
 
Регистрация: 01.06.2011
Сообщений: 53
По умолчанию

Нарисовал своё контекстное меню, работает хорошо, только непонятно - как по правому щелчку мыши по тексту позиционировать курсор именно в это место? То есть для примера: есть у меня 3 строки текста, я хочу из буфера обмена вставить скопированное слово во второй строчке. В данный момент туда сначала нужно щёлкнуть левой кнопкой, чтобы переместить курсор, а уж затем щёлкать правой кнопкой, чтобы вызвать меню и вставить желаемое.
andrew_jr20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контекстное меню detalik Помощь студентам 5 14.04.2011 09:34
Контекстное меню Miller-1981 Win Api 0 05.12.2010 01:35
Контекстное меню Михаил Юрьевич Общие вопросы Delphi 5 02.06.2009 15:10
Контекстное меню Aндрей Помощь студентам 1 28.04.2009 17:56