powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Господа помогите понять косяк с перетаскиванием итема из TreeView
3 сообщений из 3, страница 1 из 1
Господа помогите понять косяк с перетаскиванием итема из TreeView
    #33603801
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще так фишка

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Private Sub TreeView1_DragOver(Source As Control, x As Single, y As Single, State As Integer)
If indrag = True Then
      ' Set DropHighlight to the mouse's coordinates.
      Set TreeView1.DropHighlight = TreeView1.HitTest(x, y)
   End If
    
End Sub
Private Sub TreeView1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)

Set nodX = TreeView1.SelectedItem ' Set the item being dragged.

End Sub
Private Sub TreeView1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)

If Button = vbLeftButton Then ' Signal a Drag operation.
      indrag = True ' Set the flag to true.
      ' Set the drag icon with the CreateDragImage method.
      TreeView1.DragIcon = TreeView1.SelectedItem.CreateDragImage
     TreeView1.Drag vbBeginDrag ' Drag operation.
     
 
   End If


Это перетаскивание итема из три_вью, но почему то таскается сам конктрол три_вию, мне надо перетащить значок Node из тривью на PictureBox , но блин почему то все нормально , но само дерево тоще утаскивается...

и еще как отследить что закончено перетаскивание и отпустили кнопарик мыши над пиктур_боксе...

если что могу выложить проектик, я делаю небольшой дизайнер на VB, размещаю значки на элементе PictureBox а тащу с Treeview

Помогите ИМХО !
...
Рейтинг: 0 / 0
Господа помогите понять косяк с перетаскиванием итема из TreeView
    #33603814
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так с этим разобрался, просто тупо ставлю координаты дерева куда нужно, но как мне отловить момент как я отпустил после перетаскивания левую кнопку над пикчур_боксом чо то не выходит... мне надо после отпускания левой кнопки мыхи выполнить действие, процедурку добавления, НО КАК ОТЛОВИТЬ . отпускание левой кнопки мыши при перетаскивании с одного контрола на другой???
...
Рейтинг: 0 / 0
Господа помогите понять косяк с перетаскиванием итема из TreeView
    #33603931
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
для вставки определенного значка при перетаскивании
TreView.DragIcon ' в свойствах

при поподании сурса на объект получатель

Private Sub Picture1_DragDrop(Source As Control, X As Single, Y As Single)
MsgBox Source.Name
End Sub
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Господа помогите понять косяк с перетаскиванием итема из TreeView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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