UWP元素调整
答
有几种方法可以在手机和桌面上实现漂亮而平滑的布局行为。
- 自适应触发
- DeviceFamily文件夹
- 的XAML行为
我发表了一篇关于如何实现良好的设计结果的两个博客文章:
https://blogs.windows.com/buildingapps/2015/11/30/xaml-behaviors-open-source-and-on-uwp/
我也肯定会推荐但丁加涅约量身设计UWP凝视着Channel9的视频:
答
简而言之,您将使用新的Adaptive触发基于屏幕宽度改变你的UI。
<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>
#2是不是地方,在这里你将流量路由到您的私人博客。相反,如果离线资源不可用,答案应该是自包含的,并且保持相关。除了链接之外,请总结一下关键点。 – IInspectable