Aggiunta di controlli e contenuto (HTML)

[ Questo articolo è rivolto agli sviluppatori per Windows 8.x e Windows Phone 8.x che realizzano app di Windows Runtime. Gli sviluppatori che usano Windows 10 possono vedere Documentazione aggiornata ]

Tutte le app necessitano di controlli, ad esempio pulsanti, caselle di controllo ed elenchi a discesa. Le app di Windows Runtime scritte in JavaScript offrono un supporto avanzato per i controlli HTML esistenti oltre a controlli e funzionalità aggiuntivi mediante il toolkit gratuito della Libreria Windows per JavaScript.

Gli argomenti in questa sezione illustrano come creare e applicare stili a questi controlli.

Contenuto della sezione

Argomento Descrizione

Aggiungere controlli e stili WinJS

Descrive i concetti di base per la creazione e l'uso della libreria Windows per i controlli JavaScript.

Applicare stili ai controlli

Scopri come applicare stili ai controlli e sfruttare tutte le funzionalità di stile offerte dalla libreria Windows per JavaScript.

Aggiungere contenitori di elementi

Informazioni su come aggiungere un oggetto ItemContainer alla tua app di Windows Store tramite JavaScript.

Aggiungere controlli HTML e gestione di eventi

Descrive come creare controlli HTML e gestirne gli eventi.

Come impostare gestori eventi in modo dichiarativo

Scopri come impostare gestori di eventi in modo dichiarativo (nel markup HTML) per i controlli HTML e della libreria Windows per JavaScript.

Elenco dei controlli

Visualizza un elenco alfabetico delle app di Windows Store comuni che usano controlli JavaScript.

Controlli per funzione

Elenca i controlli per funzione

Aggiungere List View, Semantic Zoom e FlipView

Moltissime applicazioni manipolano e visualizzano insiemi di dati, ad esempio raccolte d'immagini o set di messaggi email. La libreria di Windows per JavaScript offre vari controlli per facilitare la visualizzazione, la presentazione e la manipolazione dei dati. Gli argomenti in questa sezione illustrano i seguenti controlli di manipolazione e presentazione dei dati: FlipView, ListView e SemanticZoom.

Visualizzare e modificare il testo

Descrive come visualizzare e modificare il testo.

Visualizzare immagini, grafica e anteprime

Contiene argomenti introduttivi sulla visualizzazione di immagini e anteprime.

Visualizzare i popup

Contiene argomenti introduttivi sulla visualizzazione di riquadri a comparsa, menu e finestra di dialogo di messaggio.

Aggiungere pulsanti

Usa un controllo button per eseguire il commit di un comando, ad esempio l'invio o la reimpostazione di un modulo. I pulsanti offrono un metodo semplice per attivare un comando.

Aggiungere barre dell'app e comandi

Moltissime app offrono comandi che l'utente può azionare. Gli argomenti in questa sezione descrivono gli oggetti app bars, tool bars e context menus che possono essere usati per fornire comandi agli utenti.

Aggiungere controlli di selezione

I controlli di selezione consentono all'utente di scegliere fra più opzioni.

Aggiungere classificazioni

Contiene argomenti che descrivono come usare il controllo Rating della libreria di Windows per JavaScript per offrire agli utenti informazioni di classificazione.

Aggiungere controlli pagina

Un oggetto PageControl è un'unità modulare di HTML, CSS e JavaScript a cui è possibile accedere o che può essere usata come controllo Windows Library per JavaScript.

Aggiungere controlli di stato

Descrive come creare e usare i controlli di stato: controlli che rappresentano graficamente l'attività in corso o lo stato di avanzamento di un'attività.

Aggiungere descrizioni comando

Una descrizione comando è una breve descrizione collegata a un altro controllo o oggetto. L'uso di descrizioni comando consente all'utente di comprendere più facilmente gli oggetti che non conosce o con cui ha poca familiarità che non sono descritti direttamente nell'interfaccia utente. Vengono visualizzate automaticamente quando l'utente preme e mantiene premuto o posiziona il puntatore del mouse su un controllo. Una descrizione comando scompare non appena l'utente sposta il dito o il puntatore del mouse. Il contenuto della descrizione comando può essere del testo o un'immagine, ma non interattivo.

Creare controlli personalizzati

Mentre Windows 8 fornisce una varietà di controlli tra i quali scegliere, potrebbe esserti necessario creare dei controlli. Uno dei modi per creare un controllo personalizzato consiste nel creare un oggetto PageControl. Per informazioni ed esempi, vedi Guida introduttiva: Aggiunta di controlli pagina.

Usare la grafica con canvas, SVG e CSS3

Questa sezione contiene informazioni sull'uso della grafica nelle di Windows Store in JavaScript.