假设我Grid
的{{1}}设为Width
。在这个网格中,我想放一个正方形的新网格。为此,我希望新网格的宽度和高度相等。我想我可以将Auto
和Width
设置为父网格的Height
。问题是,父网格的宽度是double.NaN,因为它设置为auto。
我的问题是,有没有办法获得这个父网格的Width
,以便我知道它有多宽?如果没有,是否有另一种方法来创建一个适合父网格的矩形网格?
答案 0 :(得分:7)
您必须使用ActualWidth
var width = LayoutRoot.ActualWidth;
答案 1 :(得分:3)
我不确定它与Windows Phone 7的效果如何,但看看article是否对您有帮助。