WinUI 2.4
WinUI 2.4 è la versione di maggio 2020 di WinUI.
WinUI è ospitata in GitHub dove apprezziamo ricevere eventuali segnalazioni di bug, richieste di funzionalità e contributi di codice da parte della community.
Versioni di WinUI: pagina della versione di GitHub
I pacchetti WinUI possono essere aggiunti ai progetti di Visual Studio tramite lo strumento di gestione dei pacchetti NuGet. Per maggiori informazioni, consultare la sezione Introduzione a WinUI.
Download del pacchetto NuGet: Microsoft.UI.Xaml
Nuove funzionalità
RadialGradientBrush
Un oggetto RadialGradientBrush viene disegnato all'interno di un'ellisse definita dalle proprietà Center, RadiusX e RadiusY. I colori della sfumatura iniziano al centro dell'ellisse e terminano in corrispondenza del raggio.
Pennello sfumatura radiale
Informazioni di riferimento sulle API
ProgressRing
Il controllo ProgressRing viene usato per le interazioni modali, in cui l'utente rimane bloccato fino a quando il controllo ProgressRing non scompare. Usa questo controllo se è necessario che l'interazione con l'app rimanga quasi del tutto sospesa fino al termine dell'operazione.
Controllo ProgressRing
Informazioni di riferimento sulle API
Aggiornamenti di TabView
Gli aggiornamenti del controllo TabView offrono un maggiore controllo sulla modalità di rendering delle schede.
Puoi impostare la larghezza delle schede non selezionate e visualizzare solo un'icona per risparmiare spazio sullo schermo:
Dimensioni delle schede del controllo TabView
Nelle schede non selezionate puoi anche lasciare nascosto il pulsante di chiusura fino a quando non passi il puntatore sopra la scheda (nelle versioni precedenti rimaneva sempre visualizzato):
Passaggio del puntatore sul controllo TabView per chiudere
Informazioni di riferimento sulle API
Aggiornamenti del tema scuro nella famiglia di controlli TextBox
Quando è abilitato il tema scuro, per impostazione predefinita il colore di sfondo dei controlli della famiglia TextBox rimane scuro durante l'inserimento di testo (nelle versioni precedenti il colore di sfondo diventa bianco durante l'inserimento di testo).
Prima | Dopo |
---|---|
Aggiornamenti del tema scuro di TextBox (prima) |
Aggiornamenti del tema scuro di TextBox (dopo) |
Aggiornamenti del tema scuro di TextBox (prima) |
Aggiornamenti del tema scuro di TextBox (dopo) |
Di seguito sono riportati alcuni controlli inclusi nella famiglia TextBox:
Spostamento gerarchico
Il controllo NavigationView supporta ora lo spostamento gerarchico e include le modalità di visualizzazione Left, Top e LeftCompact. Un controllo NavigationView gerarchico è utile per la visualizzazione di categorie di pagine, l'identificazione di pagine figlio correlate o l'uso all'interno di app con pagine di tipo hub collegate a molte altre pagine.
Controllo NavigationView gerarchico
Informazioni di riferimento sulle API
Esempi
Suggerimento
Per altre informazioni, linee guida per la progettazione ed esempi di codice, vedere Progettazione e codice per le app di Windows.
Le app WinUI 3 Gallery e WinUI 2 Gallery includono esempi interattivi della maggior parte dei controlli e delle funzionalità di WinUI 3 e WinUI 2.
Se sono già installate, è possibile aprirle facendo clic sui collegamenti seguenti: WinUI 3 Gallery o WinUI 2 Gallery.
Se non sono installate, è possibile scaricare WinUI 3 Gallery e WinUI 2 Gallery dal Microsoft Store.
È anche possibile ottenere il codice sorgente per entrambi da GitHub (usare il ramo principale per WinUI 3 e il ramo winui2 per WinUI 2).