UIElementCollection::IndexOf Method (UIElement^)

 

Returns the index position of a specified element in a UIElementCollection.

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

public:
virtual int IndexOf(
	UIElement^ element
)

Parameters

element
Type: System.Windows::UIElement^

The element whose index position is required.

Return Value

Type: System::Int32

The index position of the element. -1 if the element is not in the collection.

The following example finds the index position of a UIElement within a UIElementCollection.

<DockPanel Name="ParentElement">

    <TextBlock DockPanel.Dock="Top" Name="TxtDisplay"></TextBlock>

    <Button DockPanel.Dock="Top" Click="FindIndex">What is the Index Number
        of the Element Just Added?</Button>
    <DockPanel Name="MainDisplayPanel">
        <TextBlock DockPanel.Dock="Top">Text 1</TextBlock>
        <TextBlock DockPanel.Dock="Top">Text 2</TextBlock>
    </DockPanel>
</DockPanel>

...

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.0
Return to top
Show: