ItemContainerGenerator.IndexFromContainer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回对应于指定生成的 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。
例外
container
为 null
。
注解
调用此方法与调用 ItemContainerGenerator.IndexFromContainer(DependencyObject, Boolean) 方法并传递给 false
returnLocalIndex
参数相同。
适用于
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。