gpt4 book ai didi

银光 3 : Techniques for adjusting to screen resolution

转载 作者:行者123 更新时间:2023-12-01 01:35:42 25 4
gpt4 key购买 nike

我的开发人员盒子的屏幕分辨率为 1680 x 1050。我正在开发一个全屏 Silverlight 3 应用程序,我正在考虑将其部署到 Internet。所以,我想确保应用程序在各种屏幕分辨率下看起来都不错。我刚开始在其他盒子上进行测试,第一个屏幕分辨率为 1024 x 768。在测试期间,我发现应用程序上的一些页面被部分截断。页面上的控件似乎没有针对较低的屏幕分辨率进行调整。所以,我正在寻找一些关于如何制作 Silverlight 应用程序的技巧,尽可能地调整屏幕分辨率。例如,是否应该或不应该在 XAML 上做一些事情来使适应屏幕分辨率更容易?我应该只针对最小屏幕分辨率进行优化吗?欢迎您的想法和建议。

最佳答案

  • 您可以通过设置 MinHeight 轻松实现可接受的最低分辨率。和 MinWidth根视觉对象的属性。 (当然,这应该小于最小屏幕分辨率以考虑浏览器 chrome。)
  • 尝试指定绝对值 WidthHeight仅在必要时:例如,对于固定尺寸的图像或图标,或者对于诸如 TextBox 之类的明显情况es(其宽度应反射(reflect)输入数据的平均长度)。
  • Grid面板非常适合混合可扩展和固定布局区域。星号大小规范需要一点时间来适应——它不像基于百分比的比例那么简单——但它更加灵活,尤其是与行/列最小/最大维度相结合时。
  • 除非您对测试每英寸的点数范围感兴趣,否则您实际上不需要在多个分辨率上进行测试——只需调整浏览器的大小以接近不同的屏幕。由于根据用户的浏览器配置总是会有一些让步,因此无论如何您都必须考虑一些差异。
  • 关于银光 3 : Techniques for adjusting to screen resolution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2258814/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com