Sdílet prostřednictvím


Formatierung, XAML, Text-Editor, Dialogfeld "Optionen"

Aktualisiert: November 2007

Geben Sie auf der Eigenschaftenseite Formatierung an, wie Elemente und Attribute in XAML-Dokumenten formatiert werden. Klicken Sie zum Öffnen des Dialogfelds Optionen auf das Menü Extras, und klicken Sie dann auf Optionen. Wenn Sie auf die Eigenschaftenseite Formatierung zugreifen möchten, erweitern Sie den Knoten Text-Editor, XAML, Formatierung.

Bb763100.alert_note(de-de,VS.90).gifHinweis:

Je nach den aktiven Einstellungen oder der verwendeten Version können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Autoformatierungs-Ereignisse

Autoformatierung tritt möglicherweise auf, wenn eines der folgenden Ereignisse erkannt wird.

  • Abschließen eines Endtags oder einfachen Tags

  • Abschließen eines Starttags

  • Einfügen aus der Zwischenablage

  • Formatierungsbefehle über die Tastatur

Sie können angeben, durch welche Ereignisse die Autoformatierung ausgelöst werden soll.

  • Bei Abschluss des Endtags oder eines einfachen Tags
    Autoformatierung tritt auf, wenn Sie mit dem Eingeben eines Endtags oder eines einfachen Tags fertig sind. Ein einfaches Tag verfügt über keine Attribute, z. B. <Button />.

  • Bei Abschluss des Starttags
    Autoformatierung tritt auf, wenn Sie mit dem Eingeben eines Starttags fertig sind.

  • Bei Einfügen aus der Zwischenablage
    Autoformatierung tritt auf, wenn Sie XAML aus der Zwischenablage in die XAML-Ansicht einfügen.

Anführungszeichenformat

Diese Einstellung gibt an, ob Attributwerte in einfache oder doppelte Anführungszeichen eingeschlossen werden. Sowohl die automatische Formatierung als auch die automatische Vervollständigung von IntelliSense verwenden diese Einstellung.

Nach dem Festlegen dieser Option sind nur die Attribute betroffen, die Sie anschließend mit dem Designer oder manuell in der XAML-Ansicht hinzugefügt haben.

  • Doppelte Anführungszeichen (")
    Attributwerte werden in doppelte Anführungszeichen eingeschlossen.

    <Button Name="button1">Hello</Button>

  • Einfache Anführungszeichen (')
    Attributwerte werden in einfache Anführungszeichen eingeschlossen.

    <Button Name='button1'>Hello</Button>

Tagumbrüche

Sie können eine Zeilenlänge für den Tagumbruch angeben. Ist der Tagumbruch aktiviert, werden alle danach mit dem Designer hinzugefügten XAML-Einträge entsprechend umbrochen.

  • Tags bei Überschreitung der angegebenen Länge umbrechen
    Gibt an, ob Zeilen bei der durch Länge angegebenen Zeilenlänge umbrochen werden.

  • Länge
    Die Anzahl von Zeichen, die eine Zeile enthalten darf. Einige XAML-Zeilen können die angegebene Zeilenlänge ggf. überschreiten.

Attributabstand

Mit dieser Einstellung können Sie festlegen, wie Attribute im XAML-Dokument angeordnet werden.

  • Zeilenvorschübe und Abstände zwischen Attributen beibehalten
    Neue Zeilen und Abstände zwischen Attributen sind von der automatischen Formatierung nicht betroffen.

    <Button Height="23"   Name="button1"

        Width="75">Hello</Button>

  • Ein Leerzeichen zwischen Attributen einfügen
    Attribute nehmen eine Zeile ein, und die benachbarten Attribute sind durch ein Leerzeichen getrennt. Die Einstellungen für den Tagumbruch werden angewendet.

    <Button Height="23" Name="button1" Width="75">Hello</Button>

  • Jedes Attribut in einer eigenen Zeile anordnen
    Jedes Attribut ist in einer eigenen Zeile enthalten. Dies ist nützlich, wenn viele Attribute vorhanden sind.

    <Button

        Height="23"

        Name="button1"

        Width="75">Hello</Button>

  • Erstes Attribut in der gleichen Zeile wie Starttag anordnen
    Ist diese Option aktiviert, wird das erste Attribut in derselben Zeile angezeigt wie das Starttag des Elements.

    <Button Height="23"

            Name="button1"

            Width="75">Hello</Button>

Elementabstand

Mit dieser Einstellung können Sie festlegen, wie Elemente im XAML-Dokument angeordnet werden.

  • Neue Zeilen im Inhalt beibehalten
    Leere Zeilen im Elementinhalt werden nicht entfernt.

    <Grid>

     

     

        <Button Name="button1">Hello</Button>

     

    </Grid>

  • Mehrere Leerzeilen im Inhalt zu einer Zeile reduzieren
    Leere Zeilen im Elementinhalt werden zu einer einzelnen Zeile reduziert.

    <Grid>

     

        <Button Name="button1">Hello</Button>

     

    </Grid>

  • Leerzeilen im Inhalt entfernen
    Alle leeren Zeilen im Elementinhalt werden entfernt.

    <Grid>

        <Button Name="button1">Hello</Button>

    </Grid>

Automatisch Einfügen

Mit dieser Einstellung können Sie steuern, wann Tags und Anführungszeichen automatisch generiert werden.

  • Endtags
    Gibt an, ob das Endtag eines Elements automatisch generiert wird, wenn Sie das Starttag mit dem Zeichen ">" schließen.

  • Attributanführungszeichen
    Gibt an, ob einschließende Anführungszeichen generiert werden, wenn aus der Dropdownliste für die Anweisungsvervollständigung ein Attributwert ausgewählt wird.

Standardansicht

Mit dieser Einstellung können Sie steuern, ob beim Laden von XAML-Dokumenten die Entwurfsansicht angezeigt wird.

  • Dokumente immer in XAML-Vollansicht öffnen
    Gibt an, ob XAML-Dokumente nur in der XAML-Ansicht angezeigt werden, ohne die Entwurfsansicht. Ist beim Laden großer Dokumente hilfreich.

Siehe auch

Aufgaben

Gewusst wie: Ändern von XAML-Ansichtseinstellungen

Weitere Ressourcen

XAML

Exemplarische Vorgehensweisen zu XAML und Code