powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DblClick на Node в TreeView
6 сообщений из 6, страница 1 из 1
DblClick на Node в TreeView
    #33666065
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как организовать данное событие в TreeView?
...
Рейтинг: 0 / 0
DblClick на Node в TreeView
    #33666106
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поподробнее..... если можно
...
Рейтинг: 0 / 0
DblClick на Node в TreeView
    #33666116
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У TreeView есть свойство NodeClick но нет NodeDblCkick
...
Рейтинг: 0 / 0
DblClick на Node в TreeView
    #33666117
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обработать событие TreeView "DblClick" в совокупности со свойством "SelectedItem".

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private tvw As TreeView

Private Sub Form_Load()
    Set tvw = TreeView1
End Sub

Private Sub TreeView1_DblClick()
    If Not tvw.SelectedItem Is Nothing Then
        MsgBox "Кликнули на: " & tv.SelectedItem
    End If
End Sub

Либо 2 вариант, событие обрабатывается непосредственно при двойном щелчке именно на элементе, а не на выделенной строке элемента (как в первом способе).

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private tvw As TreeView
Private bln As Boolean

Private Sub Form_Load()
    Set tvw = TreeView1
End Sub

Private Sub TreeView1_TreeView1(ByVal Button As Integer, _
  ByVal Shift As Integer, ByVal x As Long, ByVal y As Long)
    If Not tvw.HitTest(x, y) Is Nothing Then
        bln = True
    Else
        bln = False
    End If
End Sub

Private Sub TreeView1_DblClick()
    If bln = True Then
        MsgBox "Кликнули на: " & tvw.SelectedItem
    End If
End Sub
...
Рейтинг: 0 / 0
DblClick на Node в TreeView
    #33666130
Гарыныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо работает
...
Рейтинг: 0 / 0
DblClick на Node в TreeView
    #33666134
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ashton
Код: plaintext
1.
2.
Private Sub TreeView1_TreeView1(ByVal Button As Integer, _
    ' ...
End Sub

Опечатка, событие "MouseDown".

Код: plaintext
1.
2.
Private Sub TreeView1_MouseDown(ByVal Button As Integer, _
    ' ...
End Sub
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DblClick на Node в TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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