ItemContainerGenerator.ContainerFromIndex Method
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Returns the element corresponding to the item at the given index within the ItemCollection.
Namespace: System.Windows.Controls
Assembly: PresentationFramework (in PresentationFramework.dll)
Parameters
- index
- Type: System.Int32
The index of the desired item.
Return Value
Type: System.Windows.DependencyObjectReturns the element corresponding to the item at the given index within the ItemCollection or returns null if the item is not realized.
If you need to get a specific ListBoxItem at a particular index in a ListBox, you can use an ItemContainerGenerator.
The following example shows a ListBox and its items.
<ListBox Margin="10,0,0,5" Name="lb" VerticalAlignment="Top" Grid.Column="0" Grid.Row="2"> <ListBoxItem>Item 0</ListBoxItem> <ListBoxItem>Item 1</ListBoxItem> <ListBoxItem>Item 2</ListBoxItem> <ListBoxItem>Item 3</ListBoxItem> </ListBox>
The following example shows how to retrieve the item by specifying the index of the item in the ContainerFromIndex property of the ItemContainerGenerator.
After you have retrieved the list box item, you can display the contents of the item, as shown in the following example.
Windows 8 Consumer Preview, Windows Server 8 Beta, Windows 7, Windows Server 2008 SP2, Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.