Tôi đang sử dụng GetTemplateChild như sau, nhưng nó luôn trả về NULL. Làm thế nào để sửa lỗi này?GetTemplateChild luôn trả về giá trị rỗng
[TemplatePart(Name = "textPoints", Type = typeof(TextBlock))]
textPoints = (TextBlock)GetTemplateChild("TextBlock");
Bạn đã bao giờ tìm thấy giải pháp cho điều này chưa? Câu trả lời của _Reed Copsey_ là chính xác cho thông tin bạn đã cung cấp nhưng nếu điều này vẫn không hoạt động thì có lẽ bạn có thể đăng mẫu kiểm soát của mình vì có thể chứa lỗi. –
Theo kinh nghiệm của tôi, không an toàn khi gọi 'FrameworkElement.GetTemplateChild()' trước 'FrameworkElement.OnApplyTemplate()' được gọi. Hãy thử phân lớp kiểm soát và ghi đè 'OnApplyTemplate()'. – kevinarpe