Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Canvas.GetZIndex Method


Gets the value of the ZIndex attached property for a given object.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)

public static int GetZIndex(
	UIElement element


Type: System.Windows.UIElement
The object from which the property value is read.

Return Value

Type: System.Int32
The ZIndex value of the requested object. The maximum allowed value for ZIndex is Int16.MaxValue – 1 = 32766.

Objects with higher values for Canvas.ZIndex render on top of objects with a lower Canvas.ZIndex. The general effect of Canvas.ZIndex is to potentially override the default rendering order that is determined by the order of objects in a Canvas child collection.


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2017 Microsoft