Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een ListBox besturingselement geeft een verzameling items weer waaruit gebruikers kunnen kiezen. ListBox biedt ondersteuning voor één of meerdere selecties en biedt toetsenbordnavigatie, schuifmogelijkheden en functionaliteit voor gegevensbinding. Het wordt vaak gebruikt in formulieren en toepassingen waar gebruikers moeten kiezen uit vooraf gedefinieerde opties.
| Title | Description |
|---|---|
| Een keuzelijst koppelen aan gegevens | Hier ziet u hoe u een keuzelijst aan een gegevensbron koppelt. |
| Een ListBoxItem ophalen | Laat zien hoe u een specifieke ListBoxItem ophaalt uit een keuzelijst. |
| De schuifprestaties van een keuzelijst verbeteren | Laat zien hoe u de schuifprestaties in een keuzelijst met veel items kunt optimaliseren. |
Stijlen en sjablonen
U kunt de standaardinstelling ControlTemplate wijzigen om het ListBox besturingselement een uniek uiterlijk te geven. Zie Wat zijn stijlen en sjablonen voor meer informatie en hoe u een sjabloon voor een besturingselement maakt.
Wanneer u een ControlTemplate voor een ListBox maakt, bevat uw sjabloon mogelijk een ItemsPresenter in een ScrollViewer.
ItemsPresenter geeft elk item in het ListBoxbesturingselement weer, en ScrollViewer maakt scrollen binnen het besturingselement mogelijk. Als het ItemsPresenter niet het directe onderliggende element van de ScrollViewer is, moet u de ItemsPresenter de naam ItemsPresenter geven.
Inhoudseigenschap
Het ListBox besturingselement gebruikt de Items eigenschap als inhoudseigenschap. Deze eigenschap vertegenwoordigt de verzameling items die worden weergegeven in de keuzelijst en ondersteunt gegevensbinding met verschillende gegevensbronnen.
Onderdelen
Het ListBox besturingselement definieert geen benoemde sjabloononderdelen.
Visuele statussen
De volgende tabel bevat de visuele statussen voor het ListBox besturingselement.
| VisualState-naam | VisualStateGroup-naam | Description |
|---|---|---|
| Ongeldige focus | Validatiestatussen | Het besturingselement heeft een validatiefout en heeft de focus op het toetsenbord. |
| Ongeldige ongeconcentreerdheid | Validatiestatussen | Het besturingselement heeft een validatiefout maar heeft geen toetsenbordfocus. |
| Geldig | Validatiestatussen | Het besturingselement is geldig en heeft geen validatiefouten. |
Zie ook
.NET Desktop feedback