Я готовлю пользовательский элемент управления на платформе WPF, в которой я использую презентатор контента для отображения представления, и я пытаюсь отобразить текст поверх контента презентатора контента, используя элемент управления текстовым блоком. Для данного текста в текстовом блоке я попытался вычислить фактическую ширину и фактическую высоту для текстового блока, используя метод измерения для позиционирования элемента управления текстовым блоком, но он не обеспечивает фактическую ширину и высоту элемента управления текстовым блоком. . Так что элемент управления текстовым блоком не отображается в представлении. Фрагмент кода приведен ниже: this.CustomTextBlock.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));
Может ли кто-нибудь предложить мне, как рассчитать фактическую ширину и фактическую высоту для элементов управления на платформе WPF, а также объяснить мне, почему метод измерения не обеспечивает фактическую ширину и фактическую высоту для элемента управления на платформе WPF?
Я также прикрепил ссылку для скачивания проекта ниже: ://www.syncfusion.com/downloads/support/directtrac/general/ze/BViewWpf1629602448][DemoProject]