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。

適用於