Condividi tramite


FlowDocument.FlowDirection Proprietà

Definizione

Ottiene o imposta la direzione relativa per il flusso di contenuto in un oggetto FlowDocument.

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

Valore della proprietà

Uno dei FlowDirection valori che specifica la direzione relativa del flusso. Il valore predefinito è LeftToRight.

Esempio

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

<FlowDocumentReader>
  <FlowDocument 
    FlowDirection="LeftToRight"
  >
    <Paragraph>
      The FlowDirection of content typically corresponds to the innate flow direction
      of the language being represented.  Hebrew and Arabic provide examples of
      languages that naturally flow from right-to-left.  English, German, and Russian
      provide examples of languages that naturally flow from left-to-right.
    </Paragraph>
  </FlowDocument>
</FlowDocumentReader>

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

FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("A bit of text content...")));
// Set the content flow direction to left-to-right.
flowDoc.FlowDirection = System.Windows.FlowDirection.LeftToRight;
Dim flowDoc As New FlowDocument(New Paragraph(New Run("A bit of text content...")))
' Set the content flow direction to left-to-right.
flowDoc.FlowDirection = System.Windows.FlowDirection.LeftToRight

Commenti

Il recupero di questa proprietà restituisce la direzione del flusso attualmente effettiva. Se si imposta questa proprietà, il contenuto dell'oggetto FlowDocument viene reflow nella direzione indicata.

L'oggetto FlowDirection del contenuto corrisponde in genere alla direzione del flusso innata della lingua rappresentata. L'ebraico e l'arabo sono esempi di lingue che naturalmente passano da destra a sinistra. L'inglese, il tedesco e il russo sono esempi di lingue che naturalmente passano da sinistra a destra.

Annotazioni

Il valore di questa proprietà non viene modificato automaticamente in modo che corrisponda alla lingua utilizzata dal sistema operativo. Se è necessario usare un valore diverso, il valore predefinito di LeftToRightè necessario specificarlo manualmente.

Informazioni sulle proprietà di dipendenza

Elemento Valore
Campo Identificatore FlowDirectionProperty
Proprietà dei metadati impostate su true AffectsParentArrange, Inherits

Si applica a