news 2026/4/18 5:36:26

9、WinJS 控件的布局与使用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
9、WinJS 控件的布局与使用指南

WinJS 控件的布局与使用指南

1. WinJS 控件基础

WinJS 为 Windows 8 JavaScript 应用提供了多种控件,能有效增强应用的功能和用户体验。在使用这些控件之前,有必要先了解页面和导航相关知识,因为页面也是一种特殊的控件,且能很好地组织各控件的示例。

1.1 WinJS 控件的渲染关键

WinJS 控件无论是通过 HTML 声明式定义,还是在 JavaScript 中实例化,关键在于WinJS.UI.process函数。当使用声明式方法实例化控件时,虽影响不大,但要明白必须对控件调用process函数才能使其渲染,且控件会在调用process时进行渲染。该函数会添加winControl运行时属性。例如在某些代码中,会调用args.setPromise(WinJS.UI.processAll()),它会遍历 DOM,对所有关联控件的元素调用process函数。对于 JavaScript 实例化的控件,创建和关联操作必须在调用processAll之前完成。

1.2 页面创建与配置

1.2.1 创建文件夹和页面控件
  • 首先,在项目中创建新文件夹。在解决方案资源管理器中右键单击项目,选择“添加” -> “新建文件夹”,创建名为Demo的文件夹,再在其中创建AppBarDemo文件夹。 </
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 7:26:18

16、Windows 8开发:魅力功能、合约与打印问题解决方案

Windows 8开发:魅力功能、合约与打印问题解决方案 在Windows 8的开发领域,魅力功能(Charms)和合约(Contracts)为用户提供了便捷的交互体验,同时也为开发者带来了新的开发思路。而打印功能作为日常使用中常见的需求,在Windows 8中的实现方式与传统Windows应用有所不同。…

作者头像 李华
网站建设 2026/4/17 6:43:18

QQ音乐解析神器:3步解锁海量免费音乐资源

QQ音乐解析神器&#xff1a;3步解锁海量免费音乐资源 【免费下载链接】MCQTSS_QQMusic QQ音乐解析 项目地址: https://gitcode.com/gh_mirrors/mc/MCQTSS_QQMusic 想要免费畅享QQ音乐的海量高品质音乐吗&#xff1f;这款QQ音乐解析工具让你无需付费会员&#xff0c;轻松…

作者头像 李华
网站建设 2026/4/8 18:22:39

PPTist在线PPT编辑器高效掌握:从环境配置到实战应用完整指南

PPTist在线PPT编辑器高效掌握&#xff1a;从环境配置到实战应用完整指南 【免费下载链接】PPTist 基于 Vue3.x TypeScript 的在线演示文稿&#xff08;幻灯片&#xff09;应用&#xff0c;还原了大部分 Office PowerPoint 常用功能&#xff0c;实现在线PPT的编辑、演示。支持导…

作者头像 李华
网站建设 2026/4/16 14:51:33

16、Windows 通知系统:Toast 与 Tile 通知详解

Windows 通知系统:Toast 与 Tile 通知详解 1. Toast 通知 Toast 通知是一种能及时向用户传达重要信息的方式。下面我们来详细了解其相关内容。 1.1 定时 Toast 通知 以下是一个定时 Toast 通知的代码示例: ready: function (element, options) {var count = 0;btn_toast…

作者头像 李华
网站建设 2026/4/15 13:56:18

终极Windows自动点击工具:完全免费的鼠标自动化解决方案

终极Windows自动点击工具&#xff1a;完全免费的鼠标自动化解决方案 【免费下载链接】AutoClicker AutoClicker is a useful simple tool for automating mouse clicks. 项目地址: https://gitcode.com/gh_mirrors/au/AutoClicker AutoClicker是一款专为Windows平台开发…

作者头像 李华