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, или -1, если container не найден.

Исключения

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, или -1, если container не найден.

Применяется к