FigureHorizontalAnchor Enumeration
.NET Framework (current version)
Describes a position reference for a figure in a horizontal direction.
Assembly: PresentationFramework (in PresentationFramework.dll)
| Member name | Description | |
|---|---|---|
| ColumnCenter | Anchor the figure in the center of the column content area. | |
| ColumnLeft | Anchor the figure to the left of the column content area. | |
| ColumnRight | Anchor the figure to the right of the column content area. | |
| ContentCenter | Anchor the figure in the center of the page content area. | |
| ContentLeft | Anchor the figure to the left of the page content area. | |
| ContentRight | Anchor the figure to the right of the page content area. | |
| PageCenter | Anchor the figure in the center of the page area. | |
| PageLeft | Anchor the figure to the left of the page area. | |
| PageRight | Anchor the figure to the right of the page area. |
The following example shows how to set the HorizontalOffset attribute of a Figure element.
<FlowDocument> <Paragraph> <Figure Name="myFigure" Width="140" Height="50" HorizontalAnchor="PageCenter" VerticalAnchor="PageCenter" HorizontalOffset="100" VerticalOffset="20" WrapDirection="Both" /> </Paragraph> </FlowDocument>
The following example shows how to set the HorizontalOffset property programmatically.
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);
.NET Framework
Available since 3.0
Available since 3.0
Show: