2

假设我有一个GridwhoWidth设置为Auto。在这个网格内,我想放置一个正方形的新网格。为此,我希望新网格的宽度和高度相等。我以为我可以将Widthand设置Height为父网格的Width. 问题是,父网格的宽度是 double.NaN,因为它设置为自动。

我的问题,有没有办法得到ActualWidth这个父网格,这样我就知道它有多宽?如果没有,是否有另一种方法来创建适合父网格内的矩形网格?

4

2 回答 2

7

你必须使用的属性ActualWidth

var width = LayoutRoot.ActualWidth;
于 2011-01-31T04:18:51.907 回答
3

我不确定它在 windows phone 7 上的效果如何,但看看这篇文章是否对你有帮助。

于 2011-01-31T04:07:40.487 回答