【发布时间】:2011-11-29 17:35:36
【问题描述】:
我想以与 CSS 媒体查询相同的方式在 Silverlight 中创建响应式布局,但使用 XAML 和 C#。有没有人做过类似的事情,可以就最佳方法提供建议?使用 CSS/HTML 的响应式设计示例:http://mediaqueri.es/
理想情况下,我认为我需要有 3-4 个单独的 XAML 样式文件。一个带有一组基本样式,然后每个屏幕宽度/阈值一个,我们需要调整样式(尚未确定)。然后需要一些代码,当浏览器窗口宽度小于 480px 时使用 480styles.xaml,当浏览器宽度为 481px 到 768px 时使用 768styles.xaml ......等等。
我是 UI 设计师而不是开发人员,因此我对代码一窍不通,所以如果解释得不好或者根本不可能,我深表歉意。提前感谢您提供的任何帮助!
【问题讨论】:
-
在 win8 xaml 中,您可以为不同的布局定义样式,如纵向、横向等,还可以使用表达式混合 (5) 预览它们。这可能对您没有帮助。
标签: silverlight xaml styles media-queries responsive-design