9
TextBlock tbl= new TextBlock();
tbl.text="Kishore";

double x=tbl.ActualHeight;
double y=tbl.ActualWidth;

Metro で読み込まれたイベントからコードを実行すると、winRT は両方に対して 0 を返します。

orイベントActualWidthでを取得するにはどうすればよいですか?LoadedSizeChanged

4

3 に答える 3

10

Measure()を呼び出してからArrange()を呼び出してからActualWidthActualHeight更新されます。

于 2012-05-12T02:14:16.560 に答える
0
TextBlock tbl = new TextBlock();
tbl.Text = "Kishore";

tbl.Measure(new Size(0, 0));

double x = tbl.ActualHeight;
于 2014-10-17T02:27:30.560 に答える