Condividi tramite


WinUI 2.2

WinUI 2.2 è la versione di agosto 2019 di WinUI.

Puoi aggiungere pacchetti WinUI alla tua app usando gestione pacchetti NuGet: vedi Introduzione a WinUI 2 per UWP per altre informazioni.

WinUI è ospitato in GitHub , in cui è consigliabile inviare segnalazioni di bug.

Cronologia delle versioni di Microsoft.UI.Xaml 2.2

Versione ufficiale di WinUI 2.2

AGOSTO 2019

Pagina di rilascio di GitHub

Download del pacchetto NuGet

Nuove funzionalità

Visualizzazione a schede

Un breve video che illustra il comportamento del controllo Visualizzazione delle schede.

Il controllo TabView è una raccolta di schede che ognuna rappresenta una nuova pagina o un nuovo documento nell'app. TabView è utile quando l'app ha diverse pagine di contenuto e l'utente si aspetta di poter aggiungere, chiudere e riorganizzare le schede. La nuova terminale Windows usa TabView per visualizzare più interfacce della riga di comando.

Documentazione:Informazioni di riferimento sulle API

a) Aggiornamento del pulsante Indietro di NavigationView

Breve video che mostra il comportamento aggiornato del controllo Vista di navigazione pulsante Indietro.

Nella modalità minima di NavigationView il pulsante Indietro non scompare più. Quando si apre e si chiude il riquadro, gli utenti non devono più spostare il cursore per fare clic sul pulsante hamburger. Questa funzionalità funzionerà per impostazione predefinita. Non è necessario apportare modifiche al codice per farlo funzionare.

b) NavigationView - Nessun riempimento automatico

Screenshot che mostra il comportamento del controllo Visualizzazione Navigazione senza spaziatura automatica.

Gli sviluppatori di app possono adesso reclamare tutti i pixel all'interno della finestra dell'app quando usano il controllo NavigationView ed espandersi fino alla barra del titolo.

Documentazione:Materiale sussidiario sull'utilizzo

Aggiornamenti dello stile di visualizzazione

a) Aggiornamento raggio d'angolo

Screenshot che mostra lo stile aggiornato del raggio angolare.

È stato aggiunto l'attributo CornerRadius. I controlli predefiniti sono stati aggiornati per usare angoli leggermente arrotondati. Gli sviluppatori possono personalizzare facilmente il raggio dell'angolo per dare all'app un aspetto unico, se lo si desidera.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/524

b) Aggiornamento spessore bordo

Screenshot che mostra lo stile aggiornato dello spessore Borer.

La proprietà BorderThickness è stata resa più semplice da personalizzare. I controlli predefiniti sono stati aggiornati per ridurre i contorni in modo da essere più sottili per un aspetto più pulito e familiare.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/835

c) Aggiornamento visivo del pulsante

Screenshot che mostra lo stile aggiornato del controllo pulsante.

L'oggetto visivo del pulsante predefinito è stato aggiornato per rimuovere il contorno visualizzato durante il passaggio del mouse per dare un aspetto più pulito.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/953

d) Aggiornamento Visivo del Pulsante Diviso

Screenshot che mostra lo stile aggiornato del controllo Split Button.

L'elemento grafico predefinito di SplitButton è stato aggiornato per renderlo più riconoscibile rispetto a DropDownButton.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/986

e) Aggiornamento visivo del ToggleSwitch

Screenshot che mostra lo stile aggiornato del controllo Interruttore.

La larghezza predefinita di ToggleSwitch è stata ridotta da 44 px a 40 px in modo che sia bilanciata visivamente mantenendo l'usabilità.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/836

f) Aggiornamento Visivo di CheckBox e RadioButton

Screenshot che mostra lo stile aggiornato dei controlli Casella di controllo e Pulsante di opzione

Gli oggetti visivi CheckBox e RadioButton sono stati aggiornati in modo che siano coerenti con il resto della modifica dello stile di visualizzazione.

Collegamento alle specifiche di GitHub:https://github.com/microsoft/microsoft-ui-xaml/issues/839

Esempi

Suggerimento

Per altre info, linee guida per la progettazione ed esempi di codice, vedi Progettare app di Windows.

L'app WinUI 2 Gallery include esempi interattivi della maggior parte dei controlli, delle caratteristiche e delle funzionalità di WinUI 2.

Se l'app Galleria è già installata, fare clic su WinUI 2 Galleria per aprirla.

Se non è installato, scaricare winUI 2 Gallery da Microsoft Store.

È anche possibile ottenere il codice sorgente da GitHub (selezionare il ramo winui2 ).

Documentazione

Gli articoli sulle procedure per i controlli WinUI sono inclusi nella documentazione relativa ai controlli per le app di Windows .

La documentazione di riferimento sulle API si trova qui: API WinUI.

Cronologia delle versioni preliminari di Microsoft.UI.Xaml 2.2

Microsoft.UI.Xaml 2.2.190702001-prerelease

Luglio 2019

Pagina di rilascio di GitHub

Download del pacchetto NuGet

Funzionalità sperimentale

  • TabView

Microsoft.UI.Xaml 2.2.20190416001-prerelease

Aprile 2019

Pagina di rilascio di GitHub

Download del pacchetto NuGet

Funzionalità sperimentali