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
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.
Ottieni le app WinUI Gallery dallo Microsoft Store per visualizzare i controlli XAML e il 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 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.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su Windows developer
Windows developer è un progetto di open source. Selezionare un collegamento per fornire feedback:
I controlli consentono di creare un'esperienza migliore per l'utente e di raccogliere i dati appropriati. Questo modulo è utile per comprendere e usare i controlli.