| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Подавить появление стандартного контекстного меню |
| Автор: farad 24.1.2008, 11:29 |
| если в гриде в ячейке выделен текст, то при щелканьи правой кнопкой мыши вместо моего контекстного меню появляется стандартное меню "вырезать" "копировать" и тд.. А оно мне не нужно.. Как бы от него избавиться? |
| Автор: source777 24.1.2008, 23:14 |
| Так ты поставь ReadOnly в true, оно и не будет появляться... |
| Автор: farad 25.1.2008, 11:44 |
| а как тогда редактировать? |
| Автор: source777 25.1.2008, 21:30 |
| Так тебе же не надо редактировать... это следует из твоего первого поста, или ты забыл что большинство пользователей копирует и вставляет исключительно через контекстное меню, соответственно подавив его ты итак их лишишь этой возможности... |
| Автор: farad 28.1.2008, 12:54 | ||
вопрос решен. В гриде нужно назначить обработчик для EditingControlShowing, а в нем установить этому контролу нужное контекстное меню, в моем случае просто общее меню для всей сетки
|