Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nello sviluppo di app di Windows, un controllo è un elemento dell'interfaccia utente che visualizza il contenuto o consente l'interazione. I controlli sono i blocchi predefiniti 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.
Istruzioni generali ed esempi di codice
Gli argomenti evidenziati qui forniscono istruzioni ed esempi di codice per l'aggiunta e lo stile dei 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
Puoi personalizzare l'aspetto delle tue app in molti modi usando il framework XAML. Gli stili consentono di impostare le proprietà del controllo e riutilizzare tali impostazioni per un aspetto coerente in più controlli.
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 dei controlli
La tabella seguente elenca i controlli e i modelli comuni delle app di Windows insieme a quelli esclusivi di WinUI.
Controlli comuni delle app di Windows
Solo WinUI
Lettore visivo animato (vedere Lottie)
Moduli (modello)
Elenco/dettagli (modello)
Raccolta WinUI
Ottieni le app WinUI Gallery dallo Microsoft Store per visualizzare i controlli XAML e il Fluent Design System in azione. Le app WinUI 3 Gallery e WinUI 2 Gallery includono esempi interattivi della maggior parte dei controlli, delle caratteristiche 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.