我正在使用以下GetTemplateChild方法,但它总是返回NULL。如何修复这个问题?
[TemplatePart(Name = "textPoints", Type = typeof(TextBlock))]
textPoints = (TextBlock)GetTemplateChild("TextBlock");
FrameworkElement.OnApplyTemplate()
之前调用FrameworkElement.GetTemplateChild()
是不安全的。尝试子类化控件并重写OnApplyTemplate()
方法。 - kevinarpe