Figure.HorizontalOffset Özellik

Tanım

Bir değerin taban çizgisinden yatay yönde uzaklığını gösteren bir Figure değeri alır veya ayarlar.

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

Özellik Değeri

Cihazdan Figure bağımsız piksellerde yatay yönde taban çizgisinden uzaklığı.

Varsayılan değer 0,0'dır.

Öznitelikler

Örnekler

Aşağıdaki örnekte bir Figure öğenin özniteliğinin HorizontalOffset nasıl ayarlanacağı gösterilmektedir.

<FlowDocument>
  <Paragraph>
    <Figure
      Name="myFigure"              
      Width="140" Height="50" 
      HorizontalAnchor="PageCenter"
      VerticalAnchor="PageCenter"
      HorizontalOffset="100" 
      VerticalOffset="20" 
      WrapDirection="Both"
      />
  </Paragraph>
</FlowDocument>

Aşağıdaki örnekte özelliğin HorizontalOffset program aracılığıyla nasıl ayarlanacağı gösterilmektedir.

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)

Açıklamalar

XAML Öznitelik Kullanımı

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

XAML Değerleri

double
Double

0,0'a eşit veya ondan büyük ancak değerinden küçük bir Double değerin PositiveInfinitydize gösterimi. Nitelenmemiş bir değer cihazdan bağımsız piksel cinsinden ölçülür. Dizelerin açıkça ondalık ayırıcı içermesi gerekmez.

qualifiedDouble
Yukarıda açıklandığı gibi (hariç) Autobir çift değer ve ardından aşağıdaki birim tanımlayıcılarından biri: px, in, cm, pt.

px (varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)

in inçtir; 1 inç==96px

cm santimetredir; 1cm==(96/2,54) piksel

pt puandır; 1pt==(96/72) piksel

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı HorizontalOffsetProperty
Meta veri özellikleri olarak ayarlandı true AffectsParentMeasure

Şunlara uygulanır