PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Właściwość OLEDragMode

Właściwość OLEDragMode ustala lub zwraca wartość określającą, czy operacje OLE drag/drop będą obsługiwane przez komponent czy przez programistę.

Składnia właściwości OLEDragMode:

obiekt.OLEDragMode [= Wartość]

Składnia właściwości OLEDragMode składa się z części:
obiekt obiekt który wykorzystuje właściwość OLEDragMode, dostępny na liście
Wartość Wyrażenie numeryczne określające sposób obsługiwania operacji OLE drag/drop

Wartości i stałe dostępne dla argumentu Wartość:
Stała Wartość Opis
vbOLEDragManual 0 (Domyślne) Ręczne. Programista obsługuje wszystkie operacje OLE drag/drop
vbOLEDragAutomatic 1 Automatyczne. Komponent obsługuje wszystkie operacje OLE drag/drop

Gdy właściwość OLEDragMode jest ustawiona na Manual, to trzeba wywołać metodę OLEDrag aby rozpocząć przeciąganie, które wywoła zdarzenie OLEStartDrag.
Jeżeli właściwość OLEDragMode jest ustawiona na Automatic, to komponent-źródło wypełnia obiekt DataObject danymi, które zawiera i ustawia parametr effects przed zainicjowaniem zdarzenia OLEStartDrag (podobnie jak OLESetData i inne zdarzenia poziomu źródła operacji drag/drop), gdy użytkownik rozpocznie przeciąganie kontrolki. Pozwala to kontrolować operacje drag/drop.

Jeżeli właściwość OLEDragMode źródła jest ustawiona na Automatic, a żadne dane nie są załadowane do zdarzenia OLEStartDrag, lub po zmianie wartości na 0, nie wystąpią żadne operacje OLE drag/drop.
Jeżeli właściwość DragMode kontrolki jest ustawiona na Automatic, to ustawienie właściwości OLEDragMode jest ignorowane, ponieważ będą wywoływane podstawowe zdarzenia drag/drop.

Lista obiektów wykorzystujących właściwość OLEDragMode:
ComboBox
DBCombo
DBList
DirListBox
FileListBox
Image
ListBox
PictureBox
TextBox
UserControl
UserDocument






Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora