Možnosti, textový editor, XAML, formátování
Pomocí stránky vlastností Formátování určete, jak jsou prvky a atributy formátovány v dokumentech XAML. Chcete-li otevřít dialogové okno Možnosti , klepněte na tlačítko Nástroje nabídky a klepněte na tlačítko Možnosti. Chcete-li získat přístup na stránku vlastnosti Formátování, rozbalte uzel Formátování XAML>v textovém editoru.>
Události automatického formátování
Automatické formátování může nastat, když se zjistí některá z následujících událostí.
Dokončení koncové značky nebo jednoduché značky
Dokončení počáteční značky
Vložení ze schránky
Formátování klávesových příkazů
Můžete určit, které události způsobují automatické formátování.
Po dokončení koncové značky nebo jednoduché značky
Automatické formátování nastane, když dokončíte zadávání koncové značky nebo jednoduché značky. Jednoduchá značka nemá žádné atributy, například <Button />
.
Po dokončení počáteční značky
Automatické formátování nastane, když dokončíte zadávání počáteční značky.
Při vložení ze schránky
Automatické formátování nastane, když vložíte XAML ze schránky do zobrazení XAML.
Styl uvozovek
Toto nastavení určuje, zda jsou hodnoty atributů uzavřeny do jednoduchých nebo dvojitých uvozovek. Automatické formátování a automatické dokončování IntelliSense používají toto nastavení.
Po nastavení této možnosti budou ovlivněny pouze atributy přidané pomocí návrháře nebo ručně v zobrazení XAML.
Dvojité uvozovky (")
Hodnoty atributů jsou uzavřeny v dvojitých uvozovkách.
<Button Name="button1">Hello</Button>
Jednoduché uvozovky (')
Hodnoty atributů jsou uzavřeny v jednoduchých uvozovkách.
<Button Name='button1'>Hello</Button>
Zabalení značek
Pro zabalení značky můžete zadat délku čáry. Pokud je povolené zabalení značek, všechny XAML následně přidané pomocí návrháře se odpovídajícím způsobem zabalí.
Zalamování značek, které překračují zadanou délku
Určuje, zda jsou řádky zabaleny na délku čáry určené délkou.
Délka
Počet znaků, které řádek může obsahovat. V případě potřeby můžou některé řádky XAML překročit zadanou délku čáry.
Mezery mezi atributy
Toto nastavení slouží k řízení uspořádání atributů v dokumentu XAML.
Zachování nových řádků a mezer mezi atributy
Automatické formátování neovlivní nové řádky a mezery mezi atributy.
<Button Height="23" Name="button1"
Width="75">Hello</Button>
Vložení jediné mezery mezi atributy
Atributy zabírají jeden řádek, přičemž jeden prostor odděluje sousední atributy. Použijí se nastavení obtékání značek.
<Button Height="23" Name="button1" Width="75">Hello</Button>
Umístění jednotlivých atributů na samostatný řádek
Každý atribut zabírá svůj vlastní řádek, což je užitečné, když je k dispozici mnoho atributů.
<Button
Height="23"
Name="button1"
Width="75">Hello</Button>
Pozice prvního atributu na stejném řádku jako počáteční značka
Při zaškrtnutí se první atribut zobrazí na stejném řádku jako počáteční značka elementu.
<Button Height="23"
Name="button1"
Width="75">Hello</Button>
Mezery mezi elementy
Toto nastavení slouží k řízení uspořádání prvků v dokumentu XAML.
Zachování nových řádků v obsahu
Prázdné řádky v obsahu elementu nejsou odebrány.
<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Sbalení několika prázdných řádků v obsahu na jeden řádek
Prázdné řádky v obsahu elementu jsou sbalené na jeden řádek.
<Grid>
<Button Name="button1">Hello</Button>
</Grid>
Odebrání prázdných řádků v obsahu
Odeberou se všechny prázdné řádky v obsahu elementu.
<Grid>
<Button Name="button1">Hello</Button>
</Grid>