【问题标题】:Silverlight Application screen resolution IssueSilverlight 应用程序屏幕分辨率问题
【发布时间】:2013-02-19 13:06:39
【问题描述】:

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

提前致谢

【问题讨论】:

    标签: silverlight-5.0


    【解决方案1】:

    我猜你是在画布内创建组件,或者你简单地拖放到 xaml 页面中。如果是这种情况,那么布局将受到分辨率更改的影响。

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

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

    非常重要:要在 thenselfs 和边框之间分隔控件(和堆栈面板),请始终使用 Margins 属性。

    Silverlight 在这方面做得很好。使用这种方法开发的应用程序可以在不同的分辨率下很好地工作。

    【讨论】:

    • 感谢 Ben 的早期回复。我使用网格控件来放置控件。我给出了宽度和所有内容。它不是拖放。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-28
    • 2011-11-15
    • 1970-01-01
    相关资源
    最近更新 更多