Besturingselementen voor Windows-apps
In de ontwikkeling van Windows-apps is een bedieningselement een UI-element waarmee inhoud wordt weergegeven of interactie wordt mogelijk gemaakt. Besturingselementen zijn de bouwstenen van de gebruikersinterface. Een patroon is een recept voor het combineren van verschillende besturingselementen om iets nieuws te maken.
We bieden 45+ besturingselementen die u kunt gebruiken, variërend van eenvoudige knoppen tot krachtige besturingselementen voor gegevens, zoals de rasterweergave. Deze besturingselementen maken deel uit van het Fluent Design-systeem en kunnen u helpen bij het maken van een vette, schaalbare gebruikersinterface die er geweldig uitziet op alle apparaten en schermgrootten.
De artikelen in deze sectie bevatten ontwerp- en coderingsrichtlijnen voor het toevoegen van &-patronen voor besturingselementen aan uw Windows-app.
Intro
Algemene instructies en codevoorbeelden voor het toevoegen en stylen van bedieningselementen in XAML en C#.
Besturingselementen toevoegen en gebeurtenissen verwerken
Er zijn drie belangrijke stappen voor het toevoegen van besturingselementen aan uw app: Voeg een besturingselement toe aan de gebruikersinterface van uw app, stel eigenschappen in het besturingselement in en voeg code toe aan de gebeurtenis-handlers van het besturingselement, zodat het iets doet.
WinUI ophalen
Sommige besturingselementen zijn alleen beschikbaar in WinUI, een NuGet-pakket met nieuwe besturingselementen en UI-functies. Zie het WinUI-overzicht en installatie-instructiesom het te verkrijgen.
Alfabetische index
Gedetailleerde informatie over specifieke besturingselementen en patronen.
- pictogram animatie
- Geanimeerde visuele speler (zie Lottie)
- Automatische suggestieveld
-
Breadcrumb-balk
- knop
- kalenderdatumkiezer
- Agendaweergave
- selectievakje
-
kleurkiezer
- keuzelijst met invoervak
- opdrachtbalk
-
Flyout van de opdrachtbalk
- visitekaartje
- Inhoudsdialoogvenster
- inhoudslink
- Contextmenu
- datumkiezer
- Dialogen en uitklapmenu's
-
keuzemenu-knop
-
Expander
- weergave omdraaien
- Fly-out
- Forms (patroon)
- rasterweergave
- Hyperlink
- Hyperlinkknop
- afbeeldingen en penseelgereedschappen
-
infobalk
- handschriftbesturingselementen
- lijst/details (patroon)
- Lijstweergave
- kaartbeheer
- media afspelen
-
menubalk
- Menu-uitvouw
-
navigatieweergave
-
nummer vak
-
Parallax-weergave
- wachtwoordvak
-
Afbeelding van persoon
-
pips pager
-
voortgangsbalk
-
voortgangsring
-
radioknop
-
Beoordelingscontrole
- Herhalen-knop
- vak Uitgebreid bewerken
- blok met vormgegeven tekst
- scrollweergave
- Semantische zoomfunctie
- vormen
- schuifregelaar
-
Splitknop
- gesplitste weergave
-
Veegbediening
-
tabweergave
-
Onderwijstip
- Tekstblok
- tekstvak
- tijdkiezer
- wisselknop in-/uitschakelen
- wisselknop
- wisselknop splitsen
- knopinfo
-
boomstructuurweergave
-
weergave in twee deelvensters
- Webweergave
WinUI Gallery
Download de WinUI Gallery apps uit de Microsoft Store om XAML-besturingselementen en de Fluent Design System- in actie te zien. De WinUI 3 Gallery en WinUI 2 Gallery apps bevatten interactieve voorbeelden van de meeste besturingselementen, functies en functionaliteit van WinUI 3 en WinUI 2. De apps zijn een interactieve aanvulling op deze website. Wanneer u deze hebt geïnstalleerd, kunt u koppelingen op afzonderlijke besturingspagina's gebruiken om de app te starten en het besturingselement in actie te zien.
- Download de WinUI 3 Gallery en de WinUI 2 Gallery uit de Microsoft Store.
- Haal de broncode voor beide op uit GitHub- (gebruik de hoofdbranch voor WinUI 3 en de winui2 branch voor WinUI 2).
Aanvullende besturingselementen
Aanvullende besturingselementen voor Windows-ontwikkeling zijn beschikbaar bij bedrijven zoals Telerik, SyncFus, DevExpress, Infragistics, ComponentOneen ActiPro. Deze besturingselementen bieden extra ondersteuning voor bedrijfs- en .NET-ontwikkelaars door de standaardsysteembesturingselementen te verbeteren met aangepaste besturingselementen en services.
Windows developer