Figure.HorizontalOffset Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der den Abstand angibt, um den eine Figure gegenüber der zugehörigen Basislinie in horizontaler Richtung versetzt wird.Gets or sets a value that indicates the distance that a Figure is offset from its baseline in the horizontal direction.

public:
 property double HorizontalOffset { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double HorizontalOffset { get; set; }
member this.HorizontalOffset : double with get, set
Public Property HorizontalOffset As Double

Eigenschaftswert

Der Abstand in geräteunabhängigen Pixeln, um den eine Figure gegenüber der zugehörigen Basislinie in horizontaler Richtung versetzt wird.The distance that a Figure is offset from its baseline in the horizontal direction, in device independent pixels.

Der Standardwert ist 0,0.The default value is 0.0.

Attribute

Beispiele

Im folgenden Beispiel wird gezeigt, wie das HorizontalOffset -Attribut Figure eines-Elements festgelegt wird.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>

Im folgenden Beispiel wird gezeigt, wie die HorizontalOffset -Eigenschaft Programm gesteuert festgelegt wird.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);
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

Verwendung von XAML-AttributenXAML Attribute Usage

<object HorizontalOffset="double"/>  
- or -  
<object HorizontalOffset="qualifiedDouble"/>  

XAML-WerteXAML Values

doubledouble
Double

Zeichen folgen Darstellung eines Double Werts, der gleich oder größer als 0,0 , aber PositiveInfinitykleiner als ist.String representation of a Double value equal to or greater than 0.0 but smaller than PositiveInfinity. Ein nicht qualifizierter Wert wird in geräteunabhängigen Pixeln gemessen.An unqualified value is measured in device independent pixels. Zeichen folgen müssen nicht explizit Dezimalstellen enthalten.Strings need not explicitly include decimal points.

qualifiedDoublequalifiedDouble
Ein doppelter Wert Auto, wie oben beschrieben (ausgenommen), gefolgt von einem der folgenden Einheits spezifiken: in px,, cm, pt.A double value as described above, (excepting Auto) followed by one of the following unit specifiers: px, in, cm, pt.

px(Standard) istGeräteunabhängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit)px (default) is Geräteunabhängige Einheiten (1/96 Zoll pro Einheit)device-independent units (1/96th inch per unit)

inist Zoll; 1In = = 96pxin is inches; 1in==96px

cmist Zentimeter; 1cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

ptist Punkte 1pt = = (96/72) pxpt is points; 1pt==(96/72) px

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field HorizontalOffsetProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true AffectsParentMeasure

Gilt für: