Figure.VerticalOffset Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica la distancia de desplazamiento de un elemento Figure con respecto a su línea base en dirección vertical.
public:
property double VerticalOffset { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double VerticalOffset { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.VerticalOffset : double with get, set
Public Property VerticalOffset As Double
Valor de propiedad
Distancia de desplazamiento de un elemento Figure con respecto a su línea base en dirección vertical, en píxeles independientes del dispositivo.
El valor predeterminado es 0.0.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo establecer el VerticalOffset atributo de un Figure elemento .
<FlowDocument>
<Paragraph>
<Figure
Name="myFigure"
Width="140" Height="50"
HorizontalAnchor="PageCenter"
VerticalAnchor="PageCenter"
HorizontalOffset="100"
VerticalOffset="20"
WrapDirection="Both"
/>
</Paragraph>
</FlowDocument>
En el ejemplo siguiente se muestra cómo establecer la propiedad VerticalOffset mediante programación.
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)
Comentarios
Uso de atributos XAML
<object VerticalOffset="double"/>
- or -
<object VerticalOffset="qualifiedDouble"/>
Valores XAML
double
Double
Representación de cadena de un Double valor igual o mayor que 0,0 , pero menor que PositiveInfinity. Un valor no completo se mide en píxeles independientes del dispositivo. Las cadenas no necesitan incluir explícitamente puntos decimales.
qualifiedDouble
Valor doble como se ha descrito anteriormente, (excepto Auto
) seguido de uno de los siguientes especificadores de unidad: px
, in
, cm
, . pt
px
(valor predeterminado) es unidades independientes del dispositivo (1/96 pulgadas por unidad)
in
es pulgadas; 1in==96px
cm
es centímetros; 1cm==(96/2.54) px
pt
es puntos; 1pt==(96/72) px
Información sobre propiedades de dependencia
Campo identificador | VerticalOffsetProperty |
Propiedades de metadatos establecidas en true |
AffectsParentMeasure |