Opzioni, Editor di testo, XAML, Formattazione
Usare la pagina delle proprietà Formattazione per specificare la formattazione di elementi e attributi nei documenti XAML. Per aprire la finestra di dialogo Opzioni, fare clic sul menu Strumenti e quindi su Opzioni. Per accedere alla finestra delle proprietà Formattazione, espandere Editor di testo>XAML>nodo Formattazione.
Eventi di formattazione automatica
La formattazione automatica può verificarsi quando vengono rilevati gli eventi seguenti.
Completamento di un tag di fine o un tag semplice.
Completamento di un tag di inizio.
Inserimento degli Appunti.
Formattazione di comandi da tastiera.
È possibile specificare gli eventi che causano la formattazione automatica.
Al completamento del tag di fine o del tag semplice
La formattazione automatica si verifica quando si finisce di digitare un tag di fine o un tag semplice. Un tag semplice non include attributi, ad esempio <Button />
.
Al completamento del tag di inizio
La formattazione automatica si verifica quando si finisce di digitare un tag di inizio.
All'inserimento degli Appunti
La formattazione automatica si verifica quando si incolla XAML dagli Appunti nella visualizzazione XAML.
Stile virgolette
Questa impostazione indica se i valori di attributo sono racchiusi tra virgolette singole o doppie. Il formattatore automatico e il completamento automatico IntelliSense usano questa impostazione.
Dopo l'impostazione, questa opzione viene applicata solo agli attributi aggiunti successivamente usando la finestra di progettazione o manualmente nella visualizzazione XAML.
Virgolette doppie (")
I valori di attributo sono racchiusi tra virgolette doppie.
<Button Name="button1">Hello</Button>
Virgolette singole (')
I valori di attributo sono racchiusi tra virgolette singole.
<Button Name='button1'>Hello</Button>
Ritorno a capo dei tag
È possibile specificare una lunghezza di riga per il ritorno a capo dei tag. Quando il ritorno a capo dei tag è abilitato, verrà applicato il ritorno a capo appropriato a qualsiasi XAML aggiunto successivamente usando la finestra di progettazione.
Testo a capo per i tag che eccedono la lunghezza specificata
Specifica se il ritorno a capo viene applicato alle 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
Usare questa impostazione per controllare la disposizione degli attributi nel documento XAML
Conserva i caratteri di fine riga e gli spazi tra gli attributi
La formattazione automatica non viene applicata ai caratteri di fine riga e agli 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 che separa gli attributi adiacenti. Vengono applicate le impostazioni di ritorno a capo dei tag.
<Button Height="23" Name="button1" Width="75">Hello</Button>
Posiziona ogni attributo su una riga diversa
Ogni attributo occupa una riga. Questo risulta 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 questa opzione è selezionata, 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
Usare questa impostazione per controllare la disposizione degli elementi 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 singola 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>