Следующий класс расширяет UWP CalendarDatePicker ...
public class MyDatePicker : CalendarDatePicker
{
protected override void OnApplyTemplate()
{
_backgroundBorder = base.GetTemplateChild("Background") as Border;
base.OnApplyTemplate();
}
}
Что делает вызов GetTemplateChild("Background")
? Он явно возвращает тип Border
(этот код взят из репозитория Microsoft Github), но что такое Background
? И где определены эти строки волхвов c?
Например, если бы я должен был расширить TimePicker
таким же образом, какие элементы мне доступны с помощью вызова GetTemplateChild
для класса, который расширяет TimePicker
? И как вы это выясните?
Я ценю любые указатели.