トップ回答者
ブラウザのサイズを変更しても、コントロールが連動しない。

質問
-
Visual Studio 2008 SP1(C#)、Expression Studio 3.0環境で
Silverlightアプリケーションの開発をしています。画面を作成してデバッグしたのですが、
ブラウザの横サイズを変更しても、それに連動してコントロールの横幅が広がりません。
縦サイズを変更した場合は、コントロールが連動して広がります。これは何が原因として考えられますでしょうか?
コントロールのHorizontalAlignmentプロパティをStrethにすることで、
連動すると考えていたのですが、この考えが間違っているのでしょうか?もしよろしければ、アドバイス頂けませんか?
ぜひよろしくお願い致します。2010年6月18日 10:42
回答
すべての返信
-
小野@どっとねっとふぁん様
ご回答ありがとうございます。
>コントロールの外側に横幅が固定になっている何かが存在してませんか?
確認してみましたが、ございませんでした。ルートのコントロールとしてUserControlコントロールがあるのですが、
それはWidth、Height共にStretchになっております(Width:自動(1030)、Height:自動(670)です)
その中にはGridコントロールがありまして、
こちらもWidth、Height共にStretchになっております(Width:自動(1030)、Height:自動(670)です)また、PCの解像度は1440×900になっています。
縦幅はブラウザのサイズを変更すれば、それに応じてGridの縦幅が変更されているようなのですが、
横幅はブラウザのサイズを変更しても、Gridの横幅が変更されないのです。何か原因と考えられることがございましたら、
アドバイス頂けますと、助かります。2010年6月21日 5:05