FigureHorizontalAnchor Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve uma referência de posição para uma figura na direção horizontal.
public enum class FigureHorizontalAnchor
public enum FigureHorizontalAnchor
type FigureHorizontalAnchor =
Public Enum FigureHorizontalAnchor
- Herança
Campos
ColumnCenter | 7 | Ancore a figura no centro da área de conteúdo da coluna. |
ColumnLeft | 6 | Ancore a figura à esquerda da área de conteúdo da coluna. |
ColumnRight | 8 | Ancore a figura à direita da área de conteúdo da coluna. |
ContentCenter | 4 | Ancore a figura no centro da área de conteúdo da página. |
ContentLeft | 3 | Ancore a figura à esquerda da área de conteúdo da página. |
ContentRight | 5 | Ancore a figura à direita da área de conteúdo da página. |
PageCenter | 1 | Ancore a figura no centro da área da página. |
PageLeft | 0 | Ancore a figura à esquerda da área da página. |
PageRight | 2 | Ancore a figura à direita da área da página. |
Exemplos
O exemplo a seguir mostra como definir o HorizontalOffset atributo de um Figure elemento.
<FlowDocument>
<Paragraph>
<Figure
Name="myFigure"
Width="140" Height="50"
HorizontalAnchor="PageCenter"
VerticalAnchor="PageCenter"
HorizontalOffset="100"
VerticalOffset="20"
WrapDirection="Both"
/>
</Paragraph>
</FlowDocument>
O exemplo a seguir mostra como definir a HorizontalOffset propriedade programaticamente.
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)