|
|
|
Nuzur |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: 3 Всего: 5 |
еСТЬ 2-ВА СОБЫТИЯ:
Есть Древовидный список в нем 2-ва события(Events) Сначала вызывеается OnDblclkEmailTree, а мне нужно чтобы сначала был OnItemexpandedEmailTree. КАК? -------------------- Never again... |
|||
|
||||
Denn |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 143 Регистрация: 6.8.2005 Репутация: 1 Всего: 2 |
Никак. Потому что это нелогично. Сначала происходит двойной клик, а потом - раскрытие. Да и зачем это нужно?
|
|||
|
||||
Nuzur |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: 3 Всего: 5 |
Мне так нужно, поскольку если кликнули на елементе мне нужно начать обработку, если кликнули на закладке, то мне ничего не выполнять. -------------------- Never again... |
|||
|
||||
Earnest |
|
|||
Эксперт Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Твоего желания тут недостаточно : событие expanded является следствием dblclick, а не наоборот.
Причем expanded приходит в результате стандартной обработки dblclk. Т.е. тебе нужно в некоторых случаях стандартную обработку игнорировать: ты должен в OnDblclkEmailTree определить на каком элементе кликнули, если нужно раскрываться - вызывай обработчик базового класса, если нет - просто возврат. -------------------- ... |
|||
|
||||
Nuzur |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: 3 Всего: 5 |
Ладно, а как различить была выбрана закладка или елемент?
Добавлено @ 18:17 Ладно тему можна закрыть, я уже разобрался сл всем. ItemHasChildren помогла. Всем спасибо. -------------------- Never again... |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |