ItemsControl.GetContainerForItemOverride Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Creates or identifies the element that is used to display the given item.

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

Syntax

'Declaration
Protected Overridable Function GetContainerForItemOverride As DependencyObject
protected virtual DependencyObject GetContainerForItemOverride()

Return Value

Type: System.Windows.DependencyObject
The element that is used to display the given item.

Remarks

A class that inherits from ItemsControl can override this method to return a specific type to be the item container. If you override GetContainerForItemOverride, always call the base implementation in your GetContainerForItemOverride implementation.

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

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

Platforms

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