0
私はに画面を背景としてImage
を持ち、メイン画面の中心に白い背景を持つメインコンテンツStackLayout
という画面を設計しようとしています。そのために私はまだこれを試してみました:ランドスケープモードでのXamarinデザインの問題
<RelativeLayout x:Name="mainContainer" >
<Image Source="bg.png" Aspect="Fill"
RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width}"
RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height}"/>
<StackLayout Spacing="0"
RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width}"
RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Height}" >
<StackLayout Padding="100,100,100,100">
<StackLayout x:Name="MainContent" backgroundcolor="white">
</StackLayout>
</StackLayout>
</StackLayout>
</RelativeLayout>
私のコンテンツは中央に来るようにここに与えています。しかし、私がランドスケープモードで実行すると、そのパディングは異なります。だから代わりにコンテンツのStackLayout
を画面の中央に作るにはどうすればいいですか?何か助けてください。私は中心にそれを作るために/ decrese padingをincrese場合
RelativeLayout
は...それはpotryetで中央にないフィットはmode.or私はlandscapに収まらないだろう。 –