Control.GetTemplateChild(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает именованный элемент в визуальном дереве ControlTemplate , созданном экземпляром.
protected:
virtual DependencyObject ^ GetTemplateChild(Platform::String ^ childName) = GetTemplateChild;
DependencyObject GetTemplateChild(winrt::hstring const& childName);
protected DependencyObject GetTemplateChild(string childName);
function getTemplateChild(childName)
Protected Function GetTemplateChild (childName As String) As DependencyObject
Параметры
- childName
-
String
Platform::String
winrt::hstring
Имя искомого элемента.
Возвращаемое значение
Именованный элемент из шаблона, если элемент найден. Может возвращать значение NULL, если в шаблоне не найден элемент с именем childName .
Комментарии
Метод GetTemplateChild вызывается для получения ссылок на объекты в шаблоне элементов управления после создания экземпляра. Экземпляр ControlTemplate создается в методе OnApplyTemplate . Вы можете использовать метод GetTemplateChild внутри переопределения OnApplyTemplate и сохранить ссылку на необходимые объекты.