大佬教程收集整理的这篇文章主要介绍了c# – Windows 8 XAML对象和Snapped View,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这很好用,但由于它们是两组不同的对象,因此会影响用户体验.如果他们以纵向模式将文本输入到框中,然后切换到捕捉视图,则所有文本都将消失(因为它们将它放在现在折叠的文本框中).
问题是是否可以只改变元素的位置/大小,使它们只是在不同的地方是相同的对象,这取决于我们是否处于捕捉模式?
希望这很清楚.谢谢.
这些页面有一些样板XAML,它利用VisualStateManager并定义各种应用程序布局的状态.您可以做的是为完整横向模式设计布局,然后使用Device window记录对“捕捉”,“填充”和“纵向”的布局(放置,颜色等)的更改.
例如,这是横向模式下的简单UI:
然后通过将Visual状态切换为Snapped并启用Enable State Recording,我对布局进行了更改:
在运行时,应用程序在两种状态中的每一种状态下都如下所示.不需要代码 – 当应用程序的方向发生变化时,VisualAates之间的LayoutAwarePage切换都会处理它们.
以上是大佬教程为你收集整理的c# – Windows 8 XAML对象和Snapped View全部内容,希望文章能够帮你解决c# – Windows 8 XAML对象和Snapped View所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。