1、视图状态的介绍

    在Windows 8 Metro App中,我们可以处理三种视图状态:full screen, snapped, filled。

    full screen是Metro App默认的状态,而snapped和fill视图状态只能显示在水平分辨率为1366像素或者更高的屏幕中。因为snapped 视图宽度为320像素,可以摆放在屏幕的左边或者右边。剩余的1046像素分别分配为:分割线(22像素)和fill视图,fill视图的水平像素必须为1024或者更高。

 

如下面的三个图所示:

 

full screen(程序填满整个屏幕)

Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态

snapped(应用程序只占据了整个屏幕的一小部分)

Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态

Fill(应用程序占据了snapped宽度剩余的区域)

Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态

这样用户就可以同时使用2个应用程序,那么作为开发者,就需要提供相应的布局和用户响应以满足三种视图状态。
下面我就会根据视图状态的变化,在对我的程序进行编程控制,以适应相应的布局和用户响应。

相关文章:

  • 2021-12-22
  • 2022-12-23
  • 2022-02-24
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-29
  • 2021-09-26
  • 2022-12-23
  • 2021-08-04
  • 2021-07-17
  • 2021-05-06
  • 2021-10-30
相关资源
相似解决方案