FigureHorizontalAnchor Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt einen Positionsbezug für eine Figur in horizontaler Richtung.
public enum class FigureHorizontalAnchor
public enum FigureHorizontalAnchor
type FigureHorizontalAnchor =
Public Enum FigureHorizontalAnchor
- Vererbung
Felder
ColumnCenter | 7 | Verankern Sie die Figur in der Mitte des Spalteninhaltsbereichs. |
ColumnLeft | 6 | Verankern Sie die Figur links vom Spalteninhaltsbereich. |
ColumnRight | 8 | Verankern Sie die Figur rechts vom Spalteninhaltsbereich. |
ContentCenter | 4 | Verankern Sie die Figur in der Mitte des Inhaltsbereichs der Seite. |
ContentLeft | 3 | Verankern Sie die Figur links vom Inhaltsbereich der Seite. |
ContentRight | 5 | Verankern Sie die Figur rechts vom Inhaltsbereich der Seite. |
PageCenter | 1 | Verankern Sie die Figur in der Mitte des Seitenbereichs. |
PageLeft | 0 | Verankern Sie die Figur links vom Seitenbereich. |
PageRight | 2 | Verankern Sie die Figur rechts vom Seitenbereich. |
Beispiele
Das folgende Beispiel zeigt, wie das HorizontalOffset 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 HorizontalOffset-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)