博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态
阅读量:5993 次
发布时间:2019-06-20

本文共 490 字,大约阅读时间需要 1 分钟。

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(程序填满整个屏幕)

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

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

这样用户就可以同时使用2个应用程序,那么作为开发者,就需要提供相应的布局和用户响应以满足三种视图状态。

下面我就会根据视图状态的变化,在对我的程序进行编程控制,以适应相应的布局和用户响应。

转载于:https://www.cnblogs.com/Yukang1989/archive/2013/02/07/2908593.html

你可能感兴趣的文章
Linux命令大全
查看>>
[Eclipse插件] Eclipse中如何安装和使用GrepCode插件
查看>>
前台取json对象中的数据
查看>>
ArcGIS Flex API 中的 Flex 技术(二)--面向对象
查看>>
Ext.Net学习笔记07:Ext.Net DirectMethods用法详解
查看>>
C#进阶系列——WebApi 接口测试工具:WebApiTestClient
查看>>
VBS变量名和标识符的介绍(转)
查看>>
iOS:iOS开发系列–打造自己的“美图秀秀”(下)
查看>>
Linux虚拟地址空间布局以及进程栈和线程栈总结【转】
查看>>
ezjailserver备份和恢复方法
查看>>
NotifyMyFrontEnd 函数背后的数据缓冲区(二)
查看>>
【转】条件编译#ifdef的妙用详解_透彻
查看>>
清华大学 现代软件工程 - 实战经验分享
查看>>
国外购买域名
查看>>
.net Framework各个版本之间的发展
查看>>
iOS开发-图片高斯模糊效果
查看>>
发布一个嘿嘿嘿的技术方案 —— 商用群发p2p网络
查看>>
C语言运算符优先级 详细列表
查看>>
css3实现图片划过一束光闪过效果(图片光影掠过效果)
查看>>
图解JSON语法五大要素<转>
查看>>