List.MarkerOffset Property

Definition

Gets or sets the desired distance between the contents of each ListItem element, and the near edge of the list marker.

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

Property Value

A double value specifying the desired distance between list content and the near edge of list markers, in device independent pixels.

A value of NaN (equivalent to an attribute value of "Auto") causes the marker offset to be determined automatically.

The default value is NaN.

Attributes

Remarks

XAML Attribute Usage

<object MarkerOffset="double"/>  
- or -  
<object MarkerOffset="qualifiedDouble"/>  
- or -  
<object MarkerOffset="Auto"/>  

XAML Values

double
String representation of a Double value equal to or greater than 0.0 but smaller than PositiveInfinity. An unqualified value is measured in device independent pixels. Strings need not explicitly include decimal points.

qualifiedDouble
A double value as described above, (excepting Auto) followed by one of the following unit specifiers: px, in, cm, pt.

px (default) is device-independent units (1/96th inch per unit)

in is inches; 1in==96px

cm is centimeters; 1cm==(96/2.54) px

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

Auto
Causes the marker offset to be determined automatically from the current font characteristics. Equivalent to a property value of NaN.

Dependency Property Information

Identifier field MarkerOffsetProperty
Metadata properties set to true AffectsMeasure, AffectsRender

Applies to

See also