Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 TreeView и клавиатура  [new]
О.Сергей
Member

Откуда: Петербург
Сообщений: 135
Расскажите пожалуйста, почему для дерева не возникает события "Нажатие клавиши" при нажатии клавиш перемещения курсора, т.е. переход по дереву идет нормально (вверх-вниз), но события нет и соотв-но, нет обновления информации в форме о выделенном в дереве элементе?
28 июн 04, 12:54    [768698]     Ответить | Цитировать Сообщить модератору
 Re: TreeView и клавиатура  [new]
О.Сергей
Member

Откуда: Петербург
Сообщений: 135
Ладно. Тогда поставим вопрос иначе: какие события существуют у дерева? В свойствах акцесса их всего 5, есть ли где-нить описание событий желательно на русском?
28 июн 04, 14:45    [769096]     Ответить | Цитировать Сообщить модератору
 Re: TreeView и клавиатура  [new]
Rivkin Dmitry
Member

Откуда: Israel
Сообщений: 5500
Действительно, на окне свойств видны только 5, но если ты войдешь в модуль и выберишь свой контрол, то увидишь еще события. Хелп на русском не встречал, но пошукай по форуму(ам) - найдешь достаточно примеров, да и в роднои хелпе их достаточно
28 июн 04, 15:41    [769256]     Ответить | Цитировать Сообщить модератору
 Re: TreeView и клавиатура  [new]
О.Сергей
Member

Откуда: Петербург
Сообщений: 135
Rivkin Dmitry
но если ты войдешь в модуль и выберишь свой контрол, то увидишь еще события. Хелп на русском не встречал, но пошукай по форуму(ам) - найдешь достаточно примеров, да и в роднои хелпе их достаточно


Вошел, открыл - те же 5 событий.(Там даже нет OnClick!). Кстати, а где искать РОДНОЙ help для сего контрола?
28 июн 04, 16:31    [769360]     Ответить | Цитировать Сообщить модератору
 Re: TreeView и клавиатура  [new]
Rivkin Dmitry
Member

Откуда: Israel
Сообщений: 5500
Глаза раскрой-то:

Private Sub t1_AfterLabelEdit(Cancel As Integer, NewString As String)

End Sub

Private Sub t1_BeforeLabelEdit(Cancel As Integer)

End Sub

Private Sub t1_Click()

End Sub

Private Sub t1_Collapse(ByVal Node As Object)

End Sub

Private Sub t1_DblClick()

End Sub

Private Sub t1_Enter()

End Sub

Private Sub t1_Exit(Cancel As Integer)

End Sub

Private Sub t1_Expand(ByVal Node As Object)

End Sub

Private Sub t1_Updated(Code As Integer)

End Sub
...
и еще с десяток событий

Хелп найдешь, когда доберешься до свойств (см картинку)

К сообщению приложен файл. Размер - 0Kb
28 июн 04, 16:58    [769432]     Ответить | Цитировать Сообщить модератору
 Re: TreeView и клавиатура  [new]
О.Сергей
Member

Откуда: Петербург
Сообщений: 135
Заработало!
Вместо tvw_cliсk() использовал tvw_NodeClick(ByVal Node As Object)
Спасибо, Дмитрий.
ps у меня на машине не было файла хелпа для дерева, а возможно и еще чего-нить не хватает.
29 июн 04, 11:14    [770603]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить