Controlli per le app di Windows

Nello sviluppo di app di Windows, un controllo è un elemento dell'interfaccia utente che visualizza il contenuto o consente l'interazione. I controlli sono gli elementi di base usati dell'interfaccia utente. Un modello è la soluzione ideale per combinare diversi controlli per poter creare qualcosa di nuovo.

Sono disponibili oltre 45 controlli, da semplici pulsanti fino a potenti controlli dei dati come la visualizzazione griglia. Questi controlli fanno parte di Fluent Design System e possono aiutarti a creare un'interfaccia utente vivida, scalabile e accattivante, perfetta in tutti i dispositivi e dimensioni dello schermo.

Gli articoli di questa sezione forniscono istruzioni di progettazione e scrittura del codice per aggiungere controlli e modelli alla tua app di Windows.

Introduzione

Istruzioni generali ed esempi di codice per aggiungere e applicare stili ai controlli in XAML e C#.

Aggiungere controlli e gestire eventi
Seguono 3 passaggi principali per aggiungere controlli all'app: Aggiungere un controllo all'interfaccia utente dell'app, impostare le proprietà del controllo e aggiungere codice ai gestori eventi del controllo in modo che esegua un'azione.

Applicazione di stili ai controlli
È possibile personalizzare l'aspetto delle app in molti modi con il framework XAML. Con gli stili si possono impostare le proprietà dei controlli e riusarle per creare controlli dall'aspetto uniforme.

Ottenere WinUI

Logo WinUI

Alcuni controlli sono disponibili solo in WinUI, un pacchetto NuGet che contiene nuovi controlli e funzionalità dell'interfaccia utente. Per ottenerla, vedere la panoramica di WinUI e istruzioni per l'installazione.

Indice alfabetico

Informazioni dettagliate su controlli e modelli specifici.

Scaricare l'app Raccolta WinUI da Microsoft Store per vedere questi controlli e Fluent Design System in azione. Le app Raccolta WinUI 3 e Raccolta WinUI 2 includono esempi interattivi della maggior parte dei controlli e delle funzionalità di WinUI 3 e WinUI 2. Le app sono un elemento interattivo complementare di questo sito Web. Dopo averle installate, è possibile usare i collegamenti nelle singole pagine dei controlli per avviare l'app e vedere il controllo in azione.

  • Ottenere Raccolta WinUI 3 e Raccolta WinUI 2 dal Microsoft Store.
  • Ottenere il codice sorgente per entrambe le app da GitHub (usare il ramo principale per WinUI 3 e il ramo winui2 per WinUI 2).

Controlli aggiuntivi

Aziende come Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne e ActiPro offrono controlli aggiuntivi per lo sviluppo Windows. Questi controlli forniscono supporto aggiuntivo per sviluppatori .NET e aziendali aumentando i controlli di sistema standard con l'aggiunta di controlli e servizi personalizzati.