Ha az előzőeknél is kifinomultabb listát szeretnénk használni, akkor erre lehetőséget ad a ListView osztály.
Feladata: elemek gyűjteményének –különböző nézetekben történő- megjelenítése
Megjelenés
|
BackColor |
a ListView háttérszíne |
|
BorderStyle |
A keret stílusa |
|
CheckBoxes |
azt mutatja, hogy megjelennek-e CheckBoxok az elemek mellett |
|
Cursor |
a kurzor típusa, ami megjelenik a vezérlő fölött, amikor az egérkurzort fölé mozgatjuk |
|
Font |
szöveg megjelenítésére használt betűtípus |
|
ForeColor |
előtérszín (pl. betűszín) |
|
FullRowSelect |
Megmutatja, hogy egy elemen történő kattintás kijelöli-e az elem összes al-elemét is |
|
GridLines |
rácsvonalak jelennek meg az elemek és a részelemek körül. |
|
View |
az elemek megjelenítési módja (ikonok, részletek, lista...) |
Viselkedés
|
Activation |
meghatároza, hogy milyen típusú műveletre van szükség a felhasználó részéről egy elem aktiválásához |
|
Alignment |
megmutatja az elemek igazítási módját a ListView-n belül |
|
AllowColumnReorder |
jelzi, hogy a felhasználó megváltoztathatja-e az oszlopok sorrendjét |
|
AllowDrop |
jelzi, hogy a vezérlő fogadhat-e „Fogd-és-vidd” értesítéseket |
|
AutoArrange |
az ikonok automatikus rendezettségét jellemzi |
|
ContextMenu |
helyi menü, ami a vezérlőn jobb egérgombbal történő kattintásra jelenik meg |
|
Coulumns |
A vezérlőben megjelenő oszlopfejlécek, Collection |
|
Enabled |
azt jelzi, hogy a combobox engedélyezett, vagy nem |
|
HeaderStyle |
Oszlopfejlécek stílusa |
|
HideSelection |
azt jelöli, hogy a vezérlő kijelölt elemén megmarad-e a kijelölés, amikor a vezérlő elveszíti a fókuszt |
|
HoverSelection |
megmutatja, hogy kijelölhető-e egy elem azáltal, hogy az egérkurzort fölötte hagyjuk |
|
ImeMode |
|
|
Items |
A ListView elemei |
|
LabelEdit |
megengedi a felhasználónak, hogy az elemek címkéit megváltoztassák |
|
LabelWrap |
azt jelöli, hogy a címke szövege több sorra törhető-e |
|
LargeImageList |
a lista ikonjai Nagy ikonok nézetben |
|
MultiSelect |
engedélyezi több elem egyszerre történő kijelölését |
|
Scrollable |
Meghatározza, hogy a vezérlőben megjelenhetnek-e gördítősávok, amennyiben nincs elég hely az ikonok számára |
|
SmallImageList |
a lista ikonjai Kis ikonok nézetben |
|
Sorting |
elemek rendezésének módja |
|
StateImageList |
a lista alkalmazás által meghatározott állapotokkal kapcsolatos ImageList-je |
|
TabIndex |
az elem helyét adja meg a TAB sorrendben |
|
TabStop |
megmutatja, hogy az elem kiválasztható-e a TAB billentyű használatával |
|
Visible |
a vezérlő látható vagy nem |
|
Adat |
|
|
Tag |
Teszőleges célokra használható egész értékű mező |
|
Tervezés |
|
|
Name |
A vezérlő neve |
|
Locked |
megmutatja, hogy a vezérő átméretezhető, átmozgatható-e |
|
Modifiers |
A vezérlő láthatósági szintjét jelöli |
|
Anchor |
Horgony; a vezérlő mely szélei rögzítettek az őt tartalmazó konténer széleihez képest |
|
Dock |
megmutatja, hogy a vezérlő mely szélei vannak összekapcsolva az őt tartalmazó elem szélével |
|
Location |
Beállítja vagy lekérdezi a vezérlő bal felső sarkának az őt tartalmazó elem bal felső sarkától mért relatív távolságát |
Események
|
Click |
kattintáshoz kötődő esemény |
|
ColumnClick |
oszlopfejlécre történő kattintáshoz kötődő esemény |
|
DoubleClick |
Dupla kattintáshoz kapcsolódó esemény |
|
ItemActivate |
Elem aktiválása |
|
ItemDrag |
akkor következik be, amikor a felhasználó elkezd „vonszolni”egy elemet |
|
AfterLabelEdit |
elemcímke módosítása után következik be |
|
AfterLabelEdit |
elemcímke módosítása előtt jelentkzik |
|
HelpRequested |
A felhasználó segítséget kér a vezérlőről |
|
ItemCheck |
egy elem „check” állapotának megváltozásához tartozik |
|
SelectedIndexChanged |
akkor következik be, amikor a ComboBox ’SelectedIndex’ tulajdonsága megváltozik, azaz újabb elem kerül kijelölésre |
|
StyleChanged |
jelzi, ha megváltozott a vezérlő stílusa |
|
SystemColorsChanged |
bekövetkezik, amikor a rendszerszínek megváltoznak |
A következő események mindegyike egy tulajdonság megváltozását jelzik:
|
BackColorChanged |
háttérszín |
|
ContextMenuChanged |
helyzetérzékeny menü |
|
CursorChanged |
kurzor |
|
DockChanged |
igazítás |
|
EnabledChanged |
engedélyezettségi állapot |
|
FontChanged |
betűtípus |
|
ForeColorChanged |
előtérszín (betűszín) |
|
LocationChanged |
helyzet (Lásd Location) |
|
ParentChanged |
szülő |
|
SizeChanged |
méret |
|
TabIndexChanged |
tab-sorrendbeli hely |
|
TabStopChanged |
TAB-bal történő kiválaszthatóság |
|
VisibleChanged |
vizuális láthatóság |