Aşağıdaki gibi GetTemplateChild kullanıyorum, ancak her zaman NULL döndürür. Bunu nasıl düzeltebilirim?GetTemplateChild her zaman döndürür
[TemplatePart(Name = "textPoints", Type = typeof(TextBlock))]
textPoints = (TextBlock)GetTemplateChild("TextBlock");
Buna bir çözüm buldunuz mu? _Reed Copsey_'ın yanıtı, sağladığınız bilgiler için doğrudur, ancak eğer hala çalışmıyorsa, kontrol şablonunuzu hata içerebileceğinden dolayı gönderebilirsiniz. –
Benim durumumda, FrameworkElement.OnApplyTemplate() 'çağrılmadan önce FrameworkElement.GetTemplateChild()' yi çağırmak güvenli değildir. Denetimi alt sınıflara ayırmayı ve 'OnApplyTemplate()' işlevini geçersiz kılmayı deneyin. – kevinarpe