Silverlight获取设置为Auto的网格的实际宽度

假设我有一个
Grid
,其中
Width
设为
Auto
。在这个网格中,我想放一个正方形的新网格。为此,我希望新网格的宽度和高度相等。我想我可以将
Width
Height
设置为Parent Grid的
Width
。问题是,父网格的宽度是double.NaN,因为它设置为auto。 我的问题是,有没有办法获得这个父网格的
ActualWidth
,以便我知道它有多宽?如果没有,是否有另一种方法来创建适合父网格的矩形网格?     
已邀请:
我不确定它与windows phone 7有多好用,但看看这篇文章是否对你有所帮助。     
你必须使用
ActualWidth
的财产
var width = LayoutRoot.ActualWidth;
    

要回复问题请先登录注册