Klasa CVSListBox
CVSListBox Klasy obsługuje formant listy edytowalnych.
class CVSListBox : public CVSListBoxBase
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CVSListBox obiektu. |
|
CVSListBox::~CVSListBox |
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje ciąg na formant listy.(Zastępuje CVSListBoxBase::AddItem.) |
|
Rozpoczyna operację edycji tekstu elementu sterowania.(Zastępuje CVSListBoxBase::EditItem.) |
|
Pobiera numer ciągów w formancie edycji listy.(Zastępuje CVSListBoxBase::GetCount.) |
|
Pobiera wartość 32-bitowe specyficzne dla aplikacji, skojarzony z elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::GetItemData.) |
|
Pobiera tekst elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::GetItemText.) |
|
Pobiera wyświetlanego aktualnie zaznaczonego elementu w formancie edycji listy.(Zastępuje CVSListBoxBase::GetSelItem.) |
|
CVSListBox::PreTranslateMessage |
Tłumaczy okna wiadomości przed wysłaniem ich do TranslateMessage i DispatchMessage funkcje systemu Windows.Aby uzyskać więcej informacji i składni metody zobacz CWnd::PreTranslateMessage.(Zastępuje CVSListBoxBase::PreTranslateMessage.) |
Usuwa element z formantu listy edytowalnych.(Zastępuje CVSListBoxBase::RemoveItem.) |
|
Wybiera ciąg formantu listy edytowalnych.(Zastępuje CVSListBoxBase::SelectItem.) |
|
Kojarzy specyficzne dla aplikacji 32-bitowa wartość z elementu formantu listy edytowalnych.(Zastępuje CVSListBoxBase::SetItemData.) |
Metody chronione
Nazwa |
Opis |
---|---|
Zwraca uchwyt do formantu bieżącego widoku listy osadzone. |
Uwagi
CVSListBox Klasy zawiera zestaw przycisków edycji, które umożliwia użytkownikowi tworzenie, modyfikowanie, usunąć lub zmienić rozmieszczenie elementów w formancie listy.
Poniżej przedstawiono obraz formantu listy edytowalnych.Edycja zaznaczono pozycję listy drugiego zatytułowaną "Element2".
Jeśli Edytor zasobów dodać formant listy edytowalnych, warto zauważyć, że Przybornik okienku Edytora nie zapewnia kontrolę wstępnie zdefiniowane listy edytowalnych.Zamiast tego, takie jak dodawanie statyczne Pole grupy kontroli.Ramy używa statyczne jako symbol zastępczy, aby określić rozmiar i położenie formantu listy edytowalnych.
Aby użyć formantu listy edytowalny w szablonie okno dialogowe, należy zadeklarować CVSListBox zmiennej w polu dialogowym klasy.Wspieranie wymiany danych pomiędzy zmienną i kontroli, należy zdefiniować DDX_Control wpis makra w DoDataExchange metody okno dialogowe.Domyślnie formant edycji listy jest tworzony bez przyciski Edycja.Użyj dziedziczonych CVSListBoxBase::SetStandardButtons metody, aby włączyć przyciski Edycja.
Więcej informacji na ten temat można znaleźć w katalogu Samples New Controls przykładowe pliki Page3.cpp i Page3.h.
Hierarchii dziedziczenia
CVSListBoxBase
Wymagania
Nagłówek: afxvslistbox.h