|
Контекстное меню
|
|||
---|---|---|---|
#18+
При нажатии правой клавишей мыши по моей форме должно выскакивать контекстное меню (событие UserControl_MouseDown). Но, если указатель находится на каком либо элементе управления этой формы то меню не всплывает. Подскажите как данный вопрос исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 16:56 |
|
Контекстное меню
|
|||
---|---|---|---|
#18+
Slash232, ну видимо прописывать Popup для каждого контрола при нахождении на котором это должно работать. Понятно что на кнопке или текстбоксе это работать не должно, но для label или контейнеров типа Picturebox (в завис. от логики) надо сделать чтоб работало. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 17:01 |
|
Контекстное меню
|
|||
---|---|---|---|
#18+
Спасибо так и сделал. Думал правда что есть более лёгкий вариант. Вопрос № 2: У меня в моем UserControl есть свойство Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Как мне его изменить из UserControl в котором оно находится? В Usercontrol этого свойства не видно. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 17:15 |
|
Контекстное меню
|
|||
---|---|---|---|
#18+
Slash232Спасибо так и сделал. Думал правда что есть более лёгкий вариант.Ну, по идее ты можешь сделать класс чтоб не прописывать одно и то же событие индивидуально для каждого контрола. Принцип можешь понять отсюда: 8500443 Но это оправдано только если таких контролов десятки и сотни. Если их 5-10 штук, то такой класс это ненужный гимор. Более того если у тебя есть массивы из контролов, то придется вписывать в код исключения и обробатывать массивы все равно индивидуальным кодом. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 17:33 |
|
|
start [/forum/topic.php?fid=60&msg=38328470&tid=2156867]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 440ms |
0 / 0 |