【发布时间】:2011-09-30 02:26:01
【问题描述】:
一位测试人员正在查看我的 silverlight 应用程序,他的结果与我预期的完全不同。经过一番讨论,我发现差异源于他将操作系统设置为使用大图标。这改变了我的应用程序的外观。
如何在我的 silverlight 的 C# 代码中查询操作系统以询问用户是选择使用大图标、中图标还是小图标?
也许 System.Windows.Icon.SizeProperty ?
【问题讨论】:
-
系统参数。图标宽度/高度。不支持。
-
你能把两者的屏幕截图比较一下吗?那么我们可能会建议一种布局策略来满足您的示例(例如顶级 Viewbox 等)。
-
好吧,我在浏览器窗口底部设置了一个滑块。在调整大小事件中,我抓取窗口的大小以知道将滑块放在哪里。这在用户选择保存超大图标的系统上分崩离析。我得到了有关浏览器大小和高度的错误信息。
标签: c# silverlight operating-system icons