Sdílet prostřednictvím


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>

Viz také