- Create
- OnEvent
- TotalView
- AddItem
- Select
- SelectByText
- SelectByValue
- Value
- CreateRow
- OnResize
- OnVScrollShow
- OnVScrollHide
- OnScrollLineDown
- OnScrollLineUp
- OnItemClick
- Redraw
- RowState
- CheckView
Klasse CListView
CListView ist eine Klasse des kombinierten Steuerelements "Liste einblenden".
Beschreibung
Die CListView Klasse ermöglicht Anzeige einer Liste mit Datenelementen.
Deklaration
class CListView : public CWndClient |
Kopf
#include <Controls\ListView.mqh> |
VererbungshierarchieCListView |
Das Ergebnis des unten angeführten Codes:
Gruppen der Klassenmethode
Erstellung |
|
---|---|
Erstellt ein Steuerelement |
|
Behandlung von Chart-Ereignissen |
|
Behandelt alle Chart-Ereignisse |
|
Einstellung |
|
Setzt einen Parameter, der die Anzahl der angezeigten Elemente bestimmt |
|
Füllung |
|
Fügt ein Element (Zeile) in die Liste eines Steuerelements hinzu |
|
Daten |
|
Setzt das aktuelle Listenelement nach dem Index |
|
Setzt das aktuelle Listenelement nach dem Text |
|
Setzt das aktuelle Listenelement nach dem Wert |
|
Daten (nur lesen) |
|
Erhält den Wert des aktuellen Listenelements |
|
Unterlegende Steuerelemente |
|
Erstellt eine "Zeile" des Elements in der Liste |
|
Behandlung von internen Ereignissen |
|
Virtueller Handler des internen Ereignisses "Resize" eines Steuerelements |
|
Behandlung der Ereignisse der unterlegenden Steuerelemente |
|
Virtueller Handler des internen Ereignisses "Show" des unterlegenden Steuerelements VScroll |
|
Virtueller Handler des internen Ereignisses "Hide" des unterlegenden Steuerelements VScroll |
|
Virtueller Handler des internen Ereignisses "ScrollLineDown" des unterlegenden Steuerelements VScroll |
|
Virtueller Handler des internen Ereignisses "ScrollLineUp" des unterlegenden Steuerelements VScroll |
|
Virtueller Handler des internen Ereignisses "ItemClick" in der angegebenen Zeile eines Steuerelements |
|
Neuzeichnung |
|
Neuzeichnung eines Steuerelements |
|
Änderung des Zustands der angegebenen Zeile des Steuerelements |
|
Überprüfung der "Sichtbarkeit" der ausgewählten Zeile des Steuerelements |
Methoden geerbt von der Klasse CObject |
---|
Methoden geerbt von der Klasse CWnd Name, ControlsTotal, Control, Rect, Left, Left, Top, Top, Right, Right, Bottom, Bottom, Width, Width, Height, Height, Size, Size, Size, Contains, Contains, Alignment, Align, Id, IsEnabled, IsVisible, Visible, IsActive, Activate, Deactivate, StateFlags, StateFlags, StateFlagsSet, StateFlagsReset, PropFlags, PropFlags, PropFlagsSet, PropFlagsReset, MouseX, MouseX, MouseY, MouseY, MouseFlags, MouseFlags, MouseFocusKill, BringToTop |
Methoden geerbt von der Klasse CWndContainer OnMouseEvent, ControlsTotal, Control, ControlFind, MouseFocusKill, Add, Add, Delete, Delete, Move, Move, Shift, Enable, Disable, Hide, Save, Load |
Methoden geerbt von der Klasse CWndClient ColorBackground, ColorBorder, BorderType, VScrolled, VScrolled, HScrolled, HScrolled, Id |
Ein Beispiel für die Erstellung eines Panels mit einer Liste von Werten:
//+------------------------------------------------------------------+
|