Formattazione, XAML, editor di testo, finestra di dialogo Opzioni
Aggiornamento: novembre 2007
Utilizzare la pagina delle proprietà Formattazione per specificare come formattare gli elementi e gli attributi nei documenti XAML. Per aprire la finestra di dialogo Opzioni, scegliere Opzioni nel menu Strumenti. Per accedere alla pagina delle proprietà Formattazione, espandere il nodo Editor di testo, XAML, Formattazione.
Nota: |
---|
È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea, a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio. |
Eventi di formattazione automatica
La formattazione automatica viene eseguita quando viene rilevato uno dei seguenti eventi.
Completamento di un tag di fine o un tag semplice.
Completamento di un tag di inizio.
Inserimento dagli Appunti.
Formattazione dei comandi della tastiera.
È possibile specificare gli eventi che provocano la formattazione automatica.
Al completamento del tag di fine o del tag semplice
La formattazione automatica viene eseguita quando si termina di digitare un tag di fine o un tag semplice. Un tag semplice non ha attributi, ad esempio <Button />.Al completamento del tag di inizio
La formattazione automatica viene eseguita quando si termina di digitare un tag di inizio.All'inserimento dagli Appunti
La formattazione automatica viene eseguita quando si incolla XAML dagli Appunti in una visualizzazione XAML.
Stili virgolette
Questa impostazione indica se i valori dell'attributo sono racchiusi tra virgolette singole o doppie. Il formattatore automatico e il completamento automatico di IntelliSense utilizzano entrambi questa impostazione.
Questa opzione, una volta impostata, viene applicata solo agli attributi aggiunti successivamente tramite la finestra di progettazione o manualmente nella visualizzazione XAML.
Virgolette doppie (")
I valori dell'attributo sono racchiusi tra virgolette doppie.<Button Name="button1">Hello</Button>
Virgolette singole (')
I valori dell'attributo sono racchiusi tra virgolette singole.<Button Name='button1'>Hello</Button>
Ritorno a capo dei tag
È possibile specificare la lunghezza di riga per il wrapping del tag. Quando il wrapping del tag è attivato, verrà appropriatamente eseguito il wrapping di qualsiasi XAML aggiunto successivamente tramite la finestra di progettazione.
Testo a capo per i tag che eccedono la lunghezza specificata
Specifica se viene eseguito il wrapping delle righe alla lunghezza di riga specificata da Lunghezza.Lunghezza
Il numero di caratteri che una riga può contenere. Se necessario, alcune righe XAML possono superare la lunghezza di riga specificata.
Spaziatura attributi
Utilizzare questa impostazione per controllare come gli attributi vengono disposti nel documento XAML
Conserva i caratteri di fine riga e gli spazi tra gli attributi
La formattazione automatica non viene eseguita per le righe nuove e gli spazi tra gli attributi.<Button Height="23" Name="button1"
Width="75">Hello</Button>
Inserisci uno spazio singolo tra gli attributi
Gli attributi occupano una riga, con uno spazio tra gli attributi adiacenti. Vengono applicate le impostazioni del wrapping di tag.<Button Height="23" Name="button1" Width="75">Hello</Button>
Posiziona ogni attributo su una riga diversa
Ogni attributo occupa una propria riga. Ciò si rivela utile quando sono presenti molti attributi.<Button
Height="23"
Name="button1"
Width="75">Hello</Button>
Posiziona il primo attributo sulla stessa riga del tag di inizio
Se selezionato, il primo attributo viene visualizzato sulla stessa riga del tag di inizio dell'elemento.<Button Height="23"
Name="button1"
Width="75">Hello</Button>
Spaziatura elementi
Utilizzare questa impostazione per controllare come gli elementi vengono disposti nel documento XAML
Conserva i caratteri di fine riga nel contenuto
Le righe vuote nel contenuto dell'elemento non vengono rimosse.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Comprimi più righe vuote nel contenuto in una sola riga
Le righe vuote nel contenuto dell'elemento vengono compresse in una sola riga.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Rimuovi le righe vuote nel contenuto
Tutte le righe vuote nel contenuto dell'elemento vengono rimosse.<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Inserimento automatico
Utilizzare questa impostazione per controllare quando i tag e le virgolette vengono generate automaticamente.
Tag di chiusura
Specifica se il tag di chiusura di un elemento viene generato automaticamente quando si chiude il tag di apertura con il carattere ">".Virgolette attributo
Specifica se vengono generate le virgolette quando un valore di attributo viene selezionato dall'elenco a discesa Completamento istruzioni.
Visualizzazione predefinita
Utilizzare questa impostazione per controllare se la visualizzazione Progettazione viene presentata quando i documenti XAML vengono caricati.
- Apri sempre documenti in visualizzazione XAML completa
Specifica se i documenti XAML vengono visualizzati solo in una visualizzazione XAML, senza la visualizzazione Progettazione. Utile per caricare documenti di grandi dimensioni.
Vedere anche
Attività
Procedura: modificare le impostazioni di visualizzazione XAML