私はUWPの初心者です。UWP要素サイジング
携帯電話とデスクトップの両方で正しく動作する要素にどのようにサイズを与えることができますか?
つまり、テキストブロックのトピックは、デスクトップの場合は200ピクセル、電話の場合は100ピクセルでなければなりません。
私はUWPの初心者です。UWP要素サイジング
携帯電話とデスクトップの両方で正しく動作する要素にどのようにサイズを与えることができますか?
つまり、テキストブロックのトピックは、デスクトップの場合は200ピクセル、電話の場合は100ピクセルでなければなりません。
電話機とデスクトップで素敵で滑らかなレイアウト動作を実現する方法はいくつかあります。
:トリガー
https://blogs.windows.com/buildingapps/2015/11/30/xaml-behaviors-open-source-and-on-uwp/
また、私は間違いなく仕立てUWPデザインについてダンテガニエによってChannel9ビデオを見つめてお勧めします。
読む一言で言えばAdaptive Layout in UWP
について、あなたは画面幅に基づいてUIを変更するには、新しいAdaptiveトリガを使用します。
<VisualStateManager.VisualStateGroups>
<VisualStateGroup>
<VisualState x:Name="Narrow">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="0" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="MyText.Width" Value="100" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="WideScreen">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="500" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="MyText.Width" Value="200" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
StackOverflowのは、あなたのプライベートのブログへの場所、あなたのトラフィックをルーティングではありません。代わりに、オフサイトのリソースが利用できなくなった場合には、回答は自己完結型であり、関連性を維持する必要があります。リンクに加えて、要点を要約してください。 – IInspectable