Condividi tramite


WinUI 2.5

WinUI 2.5 è la versione di dicembre 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à

InfoBar

Il controllo InfoBar viene usato per visualizzare messaggi di stato a livello di app che sono altamente visibili per gli utenti ma non intrusivi. Il controllo include una proprietà Severity per indicare il tipo di messaggio visualizzato e un'opzione per specificare l'invito all'azione o il pulsante di collegamento ipertestuale. Poiché InfoBar è inline con altri contenuti dell'interfaccia utente, è anche possibile specificare se il controllo è sempre visibile o se può essere ignorato dall'utente.

Questo esempio mostra un controllo InfoBar nello stato predefinito con un pulsante di chiusura e un messaggio.

Esempio di controllo InfoBar nello stato predefinito con un pulsante di chiusura e un messaggio.

Questo esempio animato mostra un controllo InfoBar con vari stati di gravità e messaggi personalizzati.

Esempio animato degli stati di gravità e dei messaggi personalizzati di InfoBar.

Linee guida per l'utilizzo

Informazioni di riferimento sulle API

ProgressRing determinato

Lo stato determinato di ProgressRing mostra la percentuale di completamento di un'attività. Questa opzione deve essere usata durante un'operazione la cui durata è nota e il cui avanzamento non deve bloccare l'interazione dell'utente con l'app.

L'immagine animata seguente mostra un controllo ProgressRing determinato.

Esempio animato di controllo ProgressRing determinato.

Linee guida per l'utilizzo

Informazioni di riferimento sulle API

La proprietà FooterMenuItems del controllo NavigationView consente di posizionare gli elementi di navigazione alla fine del riquadro di spostamento (diversamente dalla proprietà MenuItems, che inserisce gli elementi all'inizio del riquadro).

La figura seguente mostra un controllo NavigationView con gli elementi di navigazione Account, Your Cart e Help nel menu a piè di pagina.

Esempio di controllo NavigationView con gli elementi di navigazione Account, Your Cart e Help nel menu a piè di pagina.

Linee guida per l'utilizzo

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 entrambe le app da GitHub (usare il ramo principale per WinUI 3 e il ramo winui2 per WinUI 2).

Altri aggiornamenti

Per molti dei problemi di GitHub risolti in questa versione, vedere l'elenco Modifiche rilevanti.