ItemContainerGenerator.IndexFromContainer 方法

定义

返回对应于指定生成的 UIElement 的项的索引。

重载

IndexFromContainer(DependencyObject)

返回对应于指定生成的 UIElement 的项的索引。

IndexFromContainer(DependencyObject, Boolean)

返回对应于指定生成的 UIElement 的项的索引,选择性递归搜索分层项。

IndexFromContainer(DependencyObject)

返回对应于指定生成的 UIElement 的项的索引。

public:
 int IndexFromContainer(System::Windows::DependencyObject ^ container);
public int IndexFromContainer (System.Windows.DependencyObject container);
member this.IndexFromContainer : System.Windows.DependencyObject -> int
Public Function IndexFromContainer (container As DependencyObject) As Integer

参数

container
DependencyObject

对应于要向其返回索引的项的 DependencyObject

返回

对应于指定的所生成 Int32 的项的 UIElement 索引;如果未找到 container,则为 -1。

例外

containernull

注解

调用此方法与调用 ItemContainerGenerator.IndexFromContainer(DependencyObject, Boolean) 方法并传递给 falsereturnLocalIndex 参数相同。

适用于

IndexFromContainer(DependencyObject, Boolean)

返回对应于指定生成的 UIElement 的项的索引,选择性递归搜索分层项。

public:
 int IndexFromContainer(System::Windows::DependencyObject ^ container, bool returnLocalIndex);
public int IndexFromContainer (System.Windows.DependencyObject container, bool returnLocalIndex);
member this.IndexFromContainer : System.Windows.DependencyObject * bool -> int
Public Function IndexFromContainer (container As DependencyObject, returnLocalIndex As Boolean) As Integer

参数

container
DependencyObject

对应于要向其返回索引的项的 DependencyObject

returnLocalIndex
Boolean

搜索层策略的项的当前级别,则我true;递归方式搜索层策略的项,则为 false

返回

对应于指定的所生成 Int32 的项的 UIElement 索引;如果未找到 container,则为 -1。

适用于