FigureVerticalAnchor Enumeration

Definition

Beschreibt den Bezugspunkt einer Figur in vertikaler Richtung.

public enum class FigureVerticalAnchor
public enum FigureVerticalAnchor
type FigureVerticalAnchor = 
Public Enum FigureVerticalAnchor
Vererbung
FigureVerticalAnchor

Felder

ContentBottom 5

Verankern Sie die Figur am unteren Rand des Inhaltsbereichs der Seite.

ContentCenter 4

Verankern Sie die Figur in der Mitte des Inhaltsbereichs der Seite.

ContentTop 3

Verankern Sie die Figur am oberen Rand des Inhaltsbereichs der Seite.

PageBottom 2

Verankern Sie die Figur am unteren Rand des Seitenbereichs.

PageCenter 1

Verankern Sie die Figur in der Mitte des Seitenbereichs.

PageTop 0

Verankern Sie die Figur am oberen Rand des Seitenbereichs.

ParagraphTop 6

Verankern Sie die Figur am oberen Rand des aktuellen Absatzes.

Beispiele

Das folgende Beispiel zeigt, wie das VerticalAnchor Attribut eines Figure Elements festgelegt wird.

<FlowDocument>
  <Paragraph>
    <Figure
      Name="myFigure"              
      Width="140" Height="50" 
      HorizontalAnchor="PageCenter"
      VerticalAnchor="PageCenter"
      HorizontalOffset="100" 
      VerticalOffset="20" 
      WrapDirection="Both"
      />
  </Paragraph>
</FlowDocument>

Das folgende Beispiel zeigt, wie Sie die VerticalAnchor-Eigenschaft programmatisch einstellen können.

Figure figx = new Figure();
figx.Name = "myFigure";
figx.Width = new FigureLength(140);
figx.Height = new FigureLength(50);
figx.HorizontalAnchor = FigureHorizontalAnchor.PageCenter;
figx.VerticalAnchor = FigureVerticalAnchor.PageCenter;
figx.HorizontalOffset = 100;
figx.VerticalOffset = 20;
figx.WrapDirection = WrapDirection.Both;

Paragraph parx = new Paragraph(figx);
FlowDocument flowDoc = new FlowDocument(parx);
Dim figx As New Figure()
With figx
    .Name = "myFigure"
    .Width = New FigureLength(140)
    .Height = New FigureLength(50)
    .HorizontalAnchor = FigureHorizontalAnchor.PageCenter
    .VerticalAnchor = FigureVerticalAnchor.PageCenter
    .HorizontalOffset = 100
    .VerticalOffset = 20
    .WrapDirection = WrapDirection.Both
End With

Dim parx As New Paragraph(figx)
Dim flowDoc As New FlowDocument(parx)

Hinweise

Der Begriff Inhalt bezieht sich, wie er sich auf die folgenden Elemente bezieht, auf die Seite abzüglich des Seitenpolsters, d. h. der Inhalt ist alles innerhalb des Seitenpolsters.

Gilt für: