Delen via


WinUI 2.0

WinUI 2.0 is de eerste openbare release van WinUI (uitgebracht in oktober 2018).

WinUI is de eenvoudigste manier om geweldige Fluent Design-ervaringen voor Windows te bouwen.

Het bevat twee NuGet-pakketten:

U kunt WinUI-pakketten in uw app downloaden en gebruiken met nuGet-pakketbeheer: zie Aan de slag met WinUI voor meer informatie.

WinUI wordt gehost op GitHub , waar we u aanmoedigen om bugrapporten, functieaanvragen en bijdragen aan communitycode in te dienen.

Microsoft.UI.Xaml 2.0.181011001

Oktober 2018

Dit is de eerste release van het NuGet-pakket Microsoft.UI.Xaml. Het bevat officiële systeemeigen Fluent-besturingselementen en -functies voor Windows UWP-apps.

Nieuwe functies

Besturingselementen en patronen in deze release zijn onder andere:

Eigenschap Beschrijving
Acrylborstel Schildert een gebied met een semitransparant materiaal dat meerdere effecten gebruikt, waaronder vervagen en een ruispatroon.
BitmapIconSource Vertegenwoordigt een pictogrambron die een bitmap als inhoud gebruikt.
Kleurkiezer Vertegenwoordigt een besturingselement waarmee een gebruiker een kleur kan kiezen met behulp van een kleurenspectrum, schuifregelaars en tekstinvoer.
CommandBarFlyout Vertegenwoordigt een gespecialiseerde flyout die indeling biedt voor AppBarButton en gerelateerde opdrachtelementen.
Vervolgkeuzeknop Stelt een knop met een chevron voor die bedoeld is om een menu te openen.
FontIconSource- Vertegenwoordigt een pictogrambron die gebruikmaakt van een glyph van het opgegeven lettertype.
Menubalk Vertegenwoordigt een gespecialiseerde container die een set menu's in een horizontale rij weergeeft, meestal boven aan een app-venster.
MenubalkItem Vertegenwoordigt een menu op het hoogste niveau in een menubalkbesturingselement.
Navigatieweergave Vertegenwoordigt een container die navigatie van app-inhoud mogelijk maakt. Het bevat een koptekst, een weergave voor de hoofdinhoud en een menuvenster voor navigatieopdrachten.
ParallaxBekijken Vertegenwoordigt een container die de schuifpositie van een voorgrondelement, zoals een lijst, koppelt aan een achtergrondelement, zoals een afbeelding. Terwijl u door het voorgrondelement bladert, animeert het het achtergrondelement om een parallax-effect te creëren.
PersonPicture - Vertegenwoordigt een besturingselement dat de avatarafbeelding voor een persoon weergeeft, indien beschikbaar; Zo niet, dan worden de initialen van de persoon of een algemeen symbool weergegeven.
RatingControl - Vertegenwoordigt een besturingselement waarmee een gebruiker een sterclassificatie kan invoeren.
RefreshContainer- Vertegenwoordigt een containerbesturingselement dat een RefreshVisualizer- en pull-to-refresh-functionaliteit biedt voor schuifbare inhoud.
RefreshVisualizer- Vertegenwoordigt een bedieningselement dat geanimeerde statusindicatoren biedt voor het verversen van inhoud.
RevealBackgroundBrush Schildert een controleachtergrond met een onthullingseffect door middel van een compositie-penseel en lichteffecten.
RevealBorderBrush Schildert een besturingsrand met een onthullingseffect met behulp van compositieborstel en lichteffecten.
Onthullen Penseel Basisklasse voor penselen die compositie-effecten en verlichting gebruiken om de visuele ontwerptechniek te implementeren.
Knop splitsen Vertegenwoordigt een knop met twee delen die afzonderlijk kunnen worden aangeroepen. Het ene deel gedraagt zich als een standaardknop en het andere deel roept een flyout aan.
Veeg controle Vertegenwoordigt een container die toegang biedt tot contextuele opdrachten via aanraakinteracties.
SymboolIconSource Vertegenwoordigt een pictogrambron die gebruikmaakt van een glyph uit het lettertype Segoe MDL2 Assets als inhoud.
TekstCommandBarFlyout Vertegenwoordigt een gespecialiseerd uitklapmenu op de opdrachtbalk dat opdrachten bevat voor het bewerken van tekst.
Wissel-Splitknop Vertegenwoordigt een knop met twee delen die afzonderlijk kunnen worden aangeroepen. Het ene deel gedraagt zich als een schakelknop en het andere deel roept een flyout aan.
Boombeeld Vertegenwoordigt een hiërarchische lijst met uitvouwen en samenvouwen van knooppunten die geneste items bevatten.

Voorbeelden

Aanbeveling

Zie Windows-apps ontwerpen en codevoor meer informatie, ontwerprichtlijnen en codevoorbeelden.

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.

Als deze al is geïnstalleerd, opent u deze door te klikken op de volgende koppelingen: WinUI 3 Gallery of WinUI 2 Gallery.

Als ze niet zijn geïnstalleerd, kunt u de WinUI 3 Gallery en de WinUI 2 Gallery downloaden vanuit de Microsoft Store.

U kunt ook de broncode voor beide ophalen uit GitHub- (gebruik de hoofd--vertakking voor WinUI 3 en de winui2 branch voor WinUI 2).

Documentatie

Artikelen over procedures voor WinUI-besturingselementen zijn opgenomen in de documentatie over universeel Windows-platformbesturingselementen.

API-referentiedocumenten bevinden zich hier: WinUI-API's.