2

として設定されている がGridあるとします。このグリッド内に、正方形の新しいグリッドを配置したいと思います。これを行うには、新しいグリッドの幅と高さを等しくしたいと考えています。親グリッドのにandを設定するだけでよいと思いました。問題は、自動に設定されているため、親グリッドの幅が double.NaN であることです。WidthAutoWidthHeightWidth

私の質問は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 に答える