Udostępnij za pośrednictwem


Klasa CDragListBox

Oprócz funkcji w polu listy Windows CDragListBox klasy umożliwia użytkownikowi przenoszenie elementów pola listy, na przykład nazwy plików, w polu listy.

class CDragListBox : public CListBox

Członkowie

70e6cd6w.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CDragListBox::CDragListBox

Konstrukcje CDragListBox obiektu.

70e6cd6w.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CDragListBox::BeginDrag

Wywołana przez ramy podczas uruchamiania operacji przeciągania.

CDragListBox::CancelDrag

Wywołana w ramach podczas operacji przeciągania zostało anulowane.

CDragListBox::Dragging

Wywołana przez ramy podczas operacji przeciągania.

CDragListBox::DrawInsert

Rysuje przewodnik wstawiania, przeciągnij pola listy.

CDragListBox::Dropped

Wywołana w ramach element został odrzucony.

CDragListBox::ItemFromPt

Zwraca współrzędne elementu przeciągane.

Uwagi

Pola listy z tej możliwości użytkownicy zamówienia na liście w jakikolwiek sposób jest najbardziej użyteczna do nich.Domyślnie pole listy będzie przenieść element do nowej lokalizacji na liście.Jednakże CDragListBox obiektów, które można dostosować do kopiowania elementów, a nie przenoszone.

Pole listy jest związane z CDragListBox klasy nie mogą mieć LBS_SORT lub LBS_MULTIPLESELECT styl.Opis style pola listy, zobacz Pole listy stylów.

Aby użyć przeciągnij pole listy w oknie dialogowym istniejących aplikacji, Dodaj formant pola listy do szablonu okno dialogowe Edytor okno dialogowe i następnie przypisać zmienną (kategorii Control i typu zmiennej CDragListBox) odpowiadające formant pola listy w szablonie okno dialogowe.

Aby uzyskać więcej informacji na temat przypisywania formantów do zmiennych, zobacz skrót do definiowania zmiennych dla formanty okna dialogowego.

Hierarchii dziedziczenia

CObject

CCmdTarget

CWnd

CListBox

CDragListBox

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CListBox

Wykres hierarchii

Klasa CListBox

Koncepcje

Próbki MFC TSTCON