Condividi tramite


WinUI 2.2

WinUI 2.2 è la versione di agosto 2019 di WinUI.

Puoi aggiungere pacchetti WinUI nell'app usando lo strumento di gestione dei pacchetti NuGet. Per maggiori informazioni, vedere Introduzione a WinUI.

WinUI è ospitata in GitHub dove apprezziamo ricevere eventuali segnalazioni di bug, richieste di funzionalità e contributi di codice da parte della community.

Cronologia versioni di Microsoft.UI.Xaml 2.2

Versione ufficiale di WinUI 2.2

AGOSTO 2019

Pagina della versione di GitHub

Download del pacchetto NuGet

Nuove funzionalità

TabView

Breve video che mostra il comportamento del controllo TabView.

Descrizione

Il controllo TabView è una raccolta di schede ciascuna delle quali rappresenta una nuova pagina o un nuovo documento nell'app. TabView è utile quando l'app contiene diverse pagine di contenuto e l'utente si aspetta di poter aggiungere, chiudere e ridisporre le schede. Il nuovo Terminale Windows usa TabView per mostrare più interfacce della riga di comando.

Documentazione

/uwp/api/microsoft.ui.xaml.controls.tabview?view=winui-2.2&preserve-view=true

a) Aggiornamento del pulsante Indietro di NavigationView

Breve video che mostra il comportamento aggiornato del pulsante Indietro del controllo NavigationView.

Descrizione

Nella modalità minima di NavigationView, il pulsante Indietro rimane visualizzato. Durante l'apertura e la chiusura del riquadro, gli utenti non devono più spostare il cursore per fare clic sul pulsante hamburger. Questa funzionalità sarà attiva per impostazione predefinita. Non è necessario apportare modifiche al codice per attivarla.

b) NavigationView: nessuna spaziatura interna automatica

Screenshot che mostra il comportamento del controllo NavigationView senza spaziatura interna automatica.

Descrizione

Gli sviluppatori di app possono ora sfruttare tutti i pixel all'interno della finestra dell'app quando usano il controllo NavigationView e lo estendono nell'area della barra del titolo.

Documentazione

/windows/uwp/design/controls-and-patterns/navigationview#top-whitespace

Aggiornamenti dello stile di visualizzazione

a) Aggiornamento del raggio degli angoli

Screenshot che mostra lo stile aggiornato del raggio dell'angolo.

Descrizione

È stato aggiunto l'attributo CornerRadius. I controlli predefiniti sono stati aggiornati in modo da usare angoli leggermente arrotondati. Gli sviluppatori possono personalizzare facilmente il raggio degli angoli per conferire un aspetto particolare all'app, se necessario.

https://github.com/microsoft/microsoft-ui-xaml/issues/524

b) Aggiornamento dello spessore dei bordi

Screenshot che mostra lo stile aggiornato dello spessore del bordo.

Descrizione

La proprietà BorderThickness può essere personalizzata in modo più semplice. I controlli predefiniti sono stati aggiornati in modo da rendere più sottili i contorni per un aspetto più pulito e familiare.

https://github.com/microsoft/microsoft-ui-xaml/issues/835

c) Aggiornamento dell'oggetto visivo Button

Screenshot che mostra lo stile aggiornato del controllo Button.

Descrizione:

L'oggetto visivo Button predefinito è stato aggiornato in modo da rimuovere il contorno visualizzato durante il passaggio del mouse per offrire un aspetto più pulito.

https://github.com/microsoft/microsoft-ui-xaml/issues/953

d) Aggiornamento dell'oggetto visivo SplitButton

Screenshot che mostra lo stile aggiornato del controllo SplitButton.

Descrizione:

L'oggetto visivo SplitButton predefinito è stato aggiornato in modo da risultare più facilmente distinguibile da DropDownButton.

https://github.com/microsoft/microsoft-ui-xaml/issues/986

e) Aggiornamento dell'oggetto visivo ToggleSwitch

Screenshot che mostra lo stile aggiornato del controllo ToggleSwitch.

Descrizione:

La larghezza predefinita di ToggleSwitch è stata ridotta da 44 a 40 pixel in modo da renderlo visivamente equilibrato e mantenerne al tempo stesso l'usabilità.

https://github.com/microsoft/microsoft-ui-xaml/issues/836

f) Aggiornamento degli oggetti visivi CheckBox e RadioButton

Screenshot che mostra lo stile aggiornato dei controlli CheckBox e RadioButton.

Descrizione:

Gli oggetti visivi CheckBox e RadioButton sono stati aggiornati per assicurarne la coerenza con le altre modifiche apportate allo stile visivo.

https://github.com/microsoft/microsoft-ui-xaml/issues/839

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).

Documentazione

Gli articoli sulle procedure per i controlli di WinUI sono inclusi nella documentazione relativa ai controlli UWP (Universal Windows Platform).

I documenti di riferimento dell'API si trovano qui: API WinUI.

Cronologia delle versioni di Microsoft.UI.Xaml 2.2 - versione preliminare

Microsoft.UI.Xaml 2.2.190702001-prerelease

Luglio 2019

Pagina della versione di GitHub

Download del pacchetto NuGet

Funzionalità sperimentale

Microsoft.UI.Xaml 2.2.20190416001-prerelease

2019 aprile

Pagina della versione di GitHub

Download del pacchetto NuGet

Funzionalità sperimentali