Freigeben über


Übersicht über das TextBlock-Inhaltsmodell

Aktualisiert: November 2007

In dieser Inhaltsmodellübersicht wird der unterstützte Inhalt für einen TextBlock beschrieben. Ein TextBlock ist ein einfaches Steuerelement für die Anzeige von fortlaufenden Inhalten geringen Umfangs.

Dieses Thema enthält folgende Abschnitte.

  • TextBlock-Inhaltseigenschaft
  • Hinzufügen von fortlaufendem Inhalt
  • Typen, für die dieses Inhaltsmodell freigegeben wird
  • Typen, die TextBlock-Objekte enthalten können
  • Verwandte Abschnitte

TextBlock-Inhaltseigenschaft

Ein TextBlock verfügt über die folgenden Inhaltseigenschaften.

Hinzufügen von fortlaufendem Inhalt

TextBlock unterstützt das Hosting und die Anzeige von fortlaufenden Inline-Inhaltselementen. Zu den unterstützten Elementen gehören: AnchoredBlock, Bold, Hyperlink, InlineUIContainer, Italic, LineBreak, Run, Span und Underline.

Im folgenden Beispiel wird dargestellt, wie die Inlines-Eigenschaft verwendet wird, um einem TextBlock fortlaufende Inhaltselemente hinzuzufügen.

TextBlock textBlock1 = new TextBlock();
TextBlock textBlock2 = new TextBlock();

textBlock1.TextWrapping = textBlock2.TextWrapping = TextWrapping.Wrap;
textBlock2.Background = Brushes.AntiqueWhite;
textBlock2.TextAlignment = TextAlignment.Center;

textBlock1.Inlines.Add(new Bold(new Run("TextBlock")));
textBlock1.Inlines.Add(new Run(" is designed to be "));
textBlock1.Inlines.Add(new Italic(new Run("lightweight")));
textBlock1.Inlines.Add(new Run(", and is geared specifically at integrating "));
textBlock1.Inlines.Add(new Italic(new Run("small")));
textBlock1.Inlines.Add(new Run(" portions of flow content into a UI."));

textBlock2.Text =
    "By default, a TextBlock provides no UI beyond simply displaying its contents.";

In der folgenden Abbildung wird das Rendering dieses Beispiels veranschaulicht.

Bildschirmabbildung: TextBlocks und Schaltflächen

Typen, für die dieses Inhaltsmodell freigegeben wird

Nur TextBlock verwendet dieses Inhaltsmodell.

Typen, die TextBlock-Objekte enthalten können

Siehe WPF-Inhaltsmodell.

Siehe auch

Konzepte

Übersicht über Flussdokumente