2013-02-19 67 views
1

我开发的Silverlight应用程序在1280x1024屏幕分辨率下它的外观和感觉在这个(1280x1024)分辨率下很好。但是在1024x768的屏幕分辨率下看起来很糟糕。 请帮我解决这个问题。Silverlight应用程序屏幕分辨率问题

在此先感谢

回答

1

我猜你创建的组件画布里面,或者你简单的拖放,然后投进XAML页面。如果是这种情况,布局将会受到分辨率变化的影响。

要解决这个问题,您应该将所有组件放在一个(或通常多个)堆栈面板中,并将控件(左侧,右侧,高度,宽度等...)与堆叠面板对齐。

这样做并不困难,但需要一点时间和精力才能熟悉它。但我可以向你保证,结果是值得的。

非常重要:要在自己和边界之间放置控件(和堆叠面板),请始终使用边距属性。

Silverlight在这方面很棒。使用这个aproach开发的应用程序可以在不同的分辨率下工作得很好。

+1

感谢本你的早期答复..我使用网格控制放置控制..我给了宽度和一切..它的不拖放.. – Shiva 2013-02-20 05:44:34