FlowDocument.TextAlignment Proprietà

Definizione

Ottiene o imposta un valore che indica l'allineamento orizzontale del contenuto di testo.Gets or sets a value that indicates the horizontal alignment of text content.

public:
 property System::Windows::TextAlignment TextAlignment { System::Windows::TextAlignment get(); void set(System::Windows::TextAlignment value); };
public System.Windows.TextAlignment TextAlignment { get; set; }
member this.TextAlignment : System.Windows.TextAlignment with get, set
Public Property TextAlignment As TextAlignment

Valore della proprietà

Uno dei valori di TextAlignment che specifica l'allineamento desiderato.One of the TextAlignment values that specifies the desired alignment. Il valore predefinito è Left.The default is Left.

Esempi

Nell'esempio seguente viene illustrato come impostare l'attributo TextAlignment di un elemento FlowDocument.The following example shows how to set the TextAlignment attribute of a FlowDocument element.

<FlowDocumentReader>
  <FlowDocument
    TextAlignment="Center"
>
    <Paragraph Background="GhostWhite">
      One<LineBreak/>
      two two<LineBreak/>
      Three Three Three<LineBreak/>
      four four four four<LineBreak/>
      Five Five Five Five Five<LineBreak/>
      six six six six six six<LineBreak/>
      Seven Seven Seven Seven Seven Seven Seven<LineBreak/>
      eight eight eight eight eight eight eight eight
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

Nella figura seguente viene illustrato il rendering del FlowDocument precedente con Left allineamento del testo (impostazione predefinita).The following figure shows how the preceding FlowDocument renders with Left text alignment (the default).

Schermata: valore della proprietà TextAlign di LeftScreenshot: TextAlign property value of Left

Nella figura seguente viene illustrato come viene eseguito il rendering dello stesso FlowDocument con Right allineamento del testo.The following figure shows how the same FlowDocument renders with Right text alignment.

Schermata: valore di TextAlign a destraScreenshot: TextAlign value of Right

Nella figura seguente viene illustrato come viene eseguito il rendering dello stesso FlowDocument con Center allineamento del testo.The following figure shows how the same FlowDocument renders with Center text alignment.

Schermata: valore della proprietà TextAlign di CenterScreenshot: TextAlign property value of Center

Nell'esempio seguente viene illustrato come impostare la proprietà TextAlignment a livello di codice.The following example shows how to set the TextAlignment property programmatically.

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));

// Text will be centered.
flowDoc.TextAlignment = TextAlignment.Center;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))

' Text will be centered.
flowDoc.TextAlignment = TextAlignment.Center

Commenti

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field TextAlignmentProperty
Proprietà dei metadati impostate su trueMetadata properties set to true AffectsMeasure, AffectsRender, InheritsAffectsMeasure, AffectsRender, Inherits

Si applica a