Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese
Informazioni
L'argomento richiesto è visualizzato di seguito, ma non è incluso in questa libreria.

Procedura: abilitare gli stili di visualizzazione di Windows XP

Gli stili di visualizzazione rappresentano le specifiche per l'aspetto dei controlli. Ad esempio, gli stili di visualizzazione possono definire il colore, la dimensione e il tipo di carattere dei controlli. Consentono di configurare l'interfaccia visiva da coordinare con l'interfaccia dell'applicazione. Tali stili forniscono, inoltre, un meccanismo per l'applicazione degli stili di visualizzazione a tutte le applicazioni basate su Windows.

Per impostazione predefinita, in Windows XP viene fornito un nuovo stile di visualizzazione. Quando il form viene eseguito in Windows XP, le barre di scorrimento e la barra del titolo di un Windows Form utilizzeranno automaticamente il nuovo stile di visualizzazione. Se l'applicazione chiama il metodo EnableVisualStyles, la maggior parte dei controlli Windows Form utilizzerà automaticamente lo stile di visualizzazione quando l'applicazione viene eseguita in Windows XP.

Nota Nota

Il supporto degli stili di visualizzazione di Windows XP può anche essere attivato tramite la casella di controllo Attiva stili di visualizzazione nel riquadro Applicazione di Progettazione progetti. Per ulteriori informazioni, vedere l'argomento How to: Enable Visual Styles.

Per attivare gli stili di visualizzazione

  • Per attivare gli stili di visualizzazione nell'area client di un Windows Form, aggiungere il codice riportato di seguito al metodo Main dell'applicazione.

    Application.EnableVisualStyles();
    
    NotaNota

    Alcuni controlli Windows Form avranno lo stesso aspetto su tutti i sistemi operativi. L'implementazione di EnableVisualStyles non avrà alcun effetto su questi controlli, ad esempio Label, LinkLabel, DomainUpDown, NumericUpDown e CheckedListBox. Inoltre, se in alcuni controlli si attivano gli stili di visualizzazione, è possibile talvolta che il controllo non venga visualizzato correttamente. Questo problema riguarda, ad esempio, il controllo MonthCalendar con un intervallo di selezione impostato, il controllo TabControl con schede allineate nella parte inferiore o ai lati del controllo e il controllo TextBox utilizzato per la gestione dei caratteri surrogati.

Mostra: