【发布时间】:2014-10-23 11:28:30
【问题描述】:
我正在开发 wp8.1 运行时应用程序。我需要获取文本块控件的实际宽度才能在加载页面(或用户控件)之前执行某些操作。在 wp8 应用程序中,我可以使用代码来做到这一点:
var textBlock = new TextBlock();
textBlock.FontSize = 26;
textBlock.Text = "A";
var width = textBlock.ActualWidth;
但是,在 wp8.1 运行时应用程序中,上面的代码无法获取实际宽度,并且始终返回 0。 有人可以告诉我如何在 wp8.1 运行时应用程序中加载页面之前获取文本块的实际宽度吗?
谢谢!
【问题讨论】:
标签: c# xaml windows-phone-8 windows-phone-8.1