图标大小选择的系统设置正在抛弃Silverlight应用程序

时间:2011-07-07 01:39:34

标签: c# silverlight operating-system icons

测试人员正在查看我的silverlight应用程序,他的结果与我的预期完全不同。经过一番讨论后,我发现差异源于他将操作系统设置为使用巨大的图标。这改变了我的应用程序的外观。

如何在我的Silverlight的C#代码中查询操作系统,询问用户是否选择使用大图标,中图标或小图标?

也许 System.Windows.Icon.SizeProperty ?

1 个答案:

答案 0 :(得分:0)

听起来你的测试仪可能在他们的机器上有不同的DPI设置。不同的DPI设置将导致图像/图标出现意外缩放。

尝试在应用启动时添加以下代码:

Application.Current.Host.Settings.EnableAutoZoom = false;