Canvas.Left Attached Property

July 28, 2014

Gets or sets the distance between the left side of an object and the left side of its parent Canvas.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)
XMLNS for XAML: Not mapped to an xmlns.

'Declaration
See GetLeft, SetLeft
<object Canvas.Left="double"/>

Property Value

Type: System.Double
The offset position from the left side of a parent Canvas, in logical pixels. The default is 0.

Dependency property identifier field: LeftProperty

Negative values are permitted. A negative value places the origin of the object where Canvas.Left is applied off-screen to the left side of the content area.

This property is an example of an attached property syntax, whereby non-Canvas objects can set this property that can then be read and interpreted by a parent Canvas.

The value is interpreted by any immediate parent Canvas. If there are nested Canvas objects, values for Canvas.Left that do not come from immediate child elements are ignored. A Canvas can itself have a Canvas.Left value, but the value does not apply on itself, rather it is interpreted by any parent Canvas, as in the nested scenario mentioned.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2014 Microsoft