|
32 / 31 / 13
Регистрация: 20.05.2010
Сообщений: 705
|
|
.NET 4.x Назначение одного контекстного меню для нескольких контроллов (textBox)27.09.2013, 01:25. Показов 1976. Ответов 5
Метки нет (Все метки)
Как обычно сабж, +:
Столкнулся с проблемой. Назначил одно контекстное меню для 20ти контроллов('textBox'), ну и когда реализовуется Event() - 'клик по элементу этого меню', то в аргументах события нету ничего. От сюда вопрос, каким образом узнать с какого контролла было вызвано меню? ибо мне нужно проделать банальное выдиление всего текста в контролле из которого собственно было вызвано меню. Надеюсь это просто реализуется, ибо не создавать же 20 разных менюшек, help. Добавлено через 3 часа 17 минут Да ладно, никто не знает чтоль?
0
|
|
| 27.09.2013, 01:25 | |
|
Ответы с готовыми решениями:
5
Управление словами в TextBox посредством контекстного меню для каждого в отдельности
Не работает локализация для контекстного меню |
|
8951 / 4863 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
||||||
| 27.09.2013, 03:30 | ||||||
|
В событии есть параметр sender, вот от него и нужно плясать, взяв у него параметр Owner, т.е. контекстное меню, которому принадлежит пункт меню, а у контекстного меню взять параметр SourceControl:
1
|
||||||
|
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 15
|
|
| 27.09.2013, 06:24 | |
|
Такой же вопрос и у меня)
0
|
|
|
32 / 31 / 13
Регистрация: 20.05.2010
Сообщений: 705
|
||||||
| 28.09.2013, 00:38 [ТС] | ||||||
|
Это жесть, 3 часа седел искал как перебрать контроллы на форме(а они у меня в группБокс'ах), пробовал рекурсивно уже перебирать, короче удалил всё нафик, включил мокс, и вышел код в 2 строчки...
Только вот правда работает только когда сначала нажать ЛКМ на контроле, а что б сразу когда нажимаешь на контроле ПКМ то не выделяет... Я потом постараюсь допилить этот баг всё равно, но кто сейчас может подсказать как зафиксить то был бы благодарен.
0
|
||||||
|
32 / 31 / 13
Регистрация: 20.05.2010
Сообщений: 705
|
||||||
| 29.09.2013, 19:01 [ТС] | ||||||
|
Ну я реализовал вот так вот:
0
|
||||||
| 29.09.2013, 19:01 | |
|
Помогаю со студенческими работами здесь
6
Пакетный файл для выбора из меню на запуск одного из нескольких редакторов для редактирования требуемого файла Функции для контекстного меню. Группы для контекстного меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|