powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отследить что редактирование узла дерева не совершено?
12 сообщений из 12, страница 1 из 1
Как отследить что редактирование узла дерева не совершено?
    #33786419
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начинаю редактировать, срабатывает BeforeLabelEdit, после редактирования срабатывает AfterLabelEdit. Как бы отловить окончание работы с редактированием если оно не произведено? Ведь сработает только BeforeLabelEdit, а если мы ничего не изменим в тексте и нажмем эскейп или просто мышкой ткнем куда-нить то AfterLabelEdit не сработает. А он нужен, блин..
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33786582
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно установить какие-нибудь флаги в обоих событиях и проверять их в том месте кода где тебе нужно знать было редакторование или нет.
Но что то мне сдается должно быть событие на отмену.

Magnus
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33786590
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Должно, здравый смысл подсказывает, да вот нету.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33787011
KuzVit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-нибудь со свойством Validate...
Событие OnLostFocus...
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33787013
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверил поставив hook, даже там TVN_ENDLABELEDIT не проходит если пользователь отказался вводить текст.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33788313
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что сделать-то надо?
Может подскажем как сделать другим способом.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33788549
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да сделал уже, спасибо.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33797770
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объясняю: допустим узел дерева такой "Узел № 5". Надо позволить юзеру отредактировать слово "Узел" на любое другое, а "№ 5" редактировать не давать. Для этого перед редактированием (Before кстати тут не сработает) мы заменяем текст на "Узел", юзер его правит и после окончания (After) мы возвращаем к тому что наредактировал юзер приставку "№ 5" . Если же юзер начал редактировать, но передумал и ничего не изменил, то приставку вернуть проблематично, особенно если юзер перешел сразу на тулбар и привет, сушите помидоры!

Так и не нашел...
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33798593
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно посмотреть код события
AfterLabelEdit
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33800404
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TIKOможно посмотреть код события
AfterLabelEdit
А можно ветку почитать прежде чем постить.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33801441
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pantalone TIKOможно посмотреть код события
AfterLabelEdit
А можно ветку почитать прежде чем постить.
А можно не указывать человеку который пытался помочь.
...
Рейтинг: 0 / 0
Как отследить что редактирование узла дерева не совершено?
    #33802791
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TIKO Pantalone TIKOможно посмотреть код события
AfterLabelEdit
А можно ветку почитать прежде чем постить.
А можно не указывать человеку который пытался помочь.
Можно :))
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отследить что редактирование узла дерева не совершено?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]