Condividi tramite


FlowDocument.TextAlignment Proprietà

Definizione

Ottiene o imposta un valore che indica l'allineamento orizzontale del contenuto di testo.

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. Il valore predefinito è Left.

Esempio

Nell'esempio seguente viene illustrato come impostare l'attributo TextAlignment di un FlowDocument elemento .

<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>

La figura seguente mostra come il rendering precedente FlowDocument viene eseguito con Left l'allineamento del testo (impostazione predefinita).

Screenshot: valore della proprietà TextAlign dello screenshot sinistro

Nella figura seguente viene illustrato come viene eseguito lo stesso FlowDocument rendering con Right l'allineamento del testo.

Screenshot: valore TextAlign di Right

Nella figura seguente viene illustrato come viene eseguito lo stesso FlowDocument rendering con Center l'allineamento del testo.

Screenshot: valore della proprietà TextAlign di Center

Nell'esempio seguente viene illustrato come impostare la TextAlignment proprietà a livello di codice.

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 dipendenza

Campo Identificatore TextAlignmentProperty
Proprietà dei metadati impostate su true AffectsMeasure, AffectsRender, Inherits

Si applica a