2016-05-09 6 views
0

Windows Phone 8.1 SDKを使用してアプリケーションを開発していますが、XAMLマークアップを使用してUIの説明を書きます。Windows Phone 8.1の塗り幅

幅を埋めるテキストボックスを取得できません。

既に投稿されている同様の質問がありますが、ListViewが関係しています。

私は本当に混乱しています。比例したサイジングオプションはないようです。チュートリアルでは、明示的なピクセル数の使用をデザインで示しています。

これは本当にWindowsで推奨されている方法ですか? Windowsで予期しない画面サイズを処理するにはどうすればよいですか?

答えて

0

私が持っていたアイテムは、親を埋めることができなかったものがContentControlでした。 ContentControlの幅は正しく設定されていますが、その子はGridでした。

私は解決策をここに見つけました - https://stackoverflow.com/a/17627257/5476004 - この記事は、この記事が同じ問題を探している他の人によって見つかった場合に、ここでエコーします。

ContentControlには、その子要素が親を満たすために2つの特別なプロパティが必要です。それらはHorizontalContentAlignmentVerticalContentAlignmentです。 「そうのように:

<ContentControl Name="MyContent" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch"> 
… 
</ContentControl> 

塗りつぶしが正しく発生

を。
関連する問題