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
не найден.