Compartir vía


FlowDocument.TextAlignment Propiedad

Definición

Obtiene o establece un valor que indica la alineación horizontal del contenido del texto.

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

Valor de propiedad

TextAlignment

Uno de los valores TextAlignment que especifica la alineación deseada. De manera predeterminada, es Left.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer el TextAlignment atributo de 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>

En la ilustración siguiente se muestra cómo se representa el anterior FlowDocument con Left la alineación de texto (valor predeterminado).

Captura de pantalla: Valor Left de la propiedad TextAlign

En la ilustración siguiente se muestra cómo se representa el mismo FlowDocument con Right la alineación de texto.

Captura de pantalla: Valor Right de la propiedad TextAlign

En la ilustración siguiente se muestra cómo se representa el mismo FlowDocument con Center la alineación de texto.

Captura de pantalla: Valor Center de la propiedad TextAlign

En el ejemplo siguiente se muestra cómo establecer la TextAlignment propiedad mediante programación.

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

Comentarios

Información sobre propiedades de dependencia

Campo identificador TextAlignmentProperty
Propiedades de metadatos establecidas en true AffectsMeasure, AffectsRender, Inherits

Se aplica a