Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Как незавершенное редактирование узла дерева. Добавлено: 12.06.06 19:52  

Автор вопроса:  Pantalone
Начинаю редактировать, срабатывает BeforeLabelEdit, после редактирования срабатывает AfterLabelEdit. Как бы отловить окончание работы с редактированием если оно не произведено? Ведь сработает только BeforeLabelEdit, а если мы ничего не изменим в тексте и нажмем эскейп или просто мышкой ткнем куда-нить то AfterLabelEdit не сработает. А он нужен, блин..

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Softer



ICQ: 203660381  

Вопросов: 29
Ответов: 205
 Web-сайт: hware.org.ua
 Профиль | | #1
Добавлено: 13.06.06 18:15
Я вот не помню: есть ли там событие Клик?
Если есть, то вот тебе идея: Делаешь флажок (переменную типа boolean). В событии Before ставишь Flas=True, а в клике проверяешь етот флаг и действуешь еси он True. Ток после обработки не забудь его сбросить в False, а то будет выпонлятся при каждом клике, не только после события Before.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 13.06.06 20:33
а зачем в клики, прямо в BeforeLabelEdit и поставить флаг

Ответить

Номер ответа: 3
Автор ответа:
 Softer



ICQ: 203660381  

Вопросов: 29
Ответов: 205
 Web-сайт: hware.org.ua
 Профиль | | #3
Добавлено: 14.06.06 13:28
Ну так! В BeforeLabelEdit флаг в 1-цу, а в клике проверку на флаг и сброс последнего... А там вааще клик есть? А то не помню и глянуть не как.....

Ответить

Номер ответа: 4
Автор ответа:
 Pantalone



Вопросов: 32
Ответов: 104
 Профиль | | #4 Добавлено: 18.06.06 00:21
Мне не в клике надо а сразу!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам