Silverlight布局:页面大小、滚动、缩放与全屏模式详解
1. 页面大小设置
在设计用户界面时,页面大小的设置至关重要,它会直接影响到整个应用程序的外观和用户体验。以下是几种常见的页面大小设置方式:
- 固定大小(Fixed size) :通过设置用户控件的 Width 和 Height 属性,为页面指定精确的尺寸。若页面内的控件超出这些尺寸,将会被截断。通常,使用固定大小窗口时,会将用户控件的 HorizontalAlignment 和 VerticalAlignment 属性设置为 Center ,使页面在浏览器窗口中居中显示,而非锁定在左上角。
- 浏览器大小(Browser size) :不设置用户控件的 Width 和 Height 属性,应用程序将占据Silverlight内容区域分配的全部空间。默认情况下,Visual Studio创建的HTML入口页面会将Silverlight内容区域设置为占据浏览器窗口的100%。若使用这种方式,仍可能创建出超出显示区域边界的元素,但用户可以通过调整浏览器窗口大小来查看缺失的内容。若想在页面和浏览器窗口之间保留一些空白空间,可以设置用户控件的 Margin 属性。
- 受限大小(Constrained size) :不使用 Width 和 H
超级会员免费看
订阅专栏 解锁全文
74

被折叠的 条评论
为什么被折叠?



