2015年1月19日
摘要: 在应用程序中有时可能需要获取用户库中的内容,以便执行相关的操作。如果要获取某个用户库中的内容,需要先获取到这个用户库,获得用户库可以通过Windows.Storage命名空间中的KnownFolders类的相应属性来实现,可用属性包括documentsLibrary(文档库)、musicLibrary(音乐库)和videosLibrary(视频库)等。获取到用户库之后,就可以使用KnownFold... 阅读全文
posted @ 2015-01-19 22:21 冯瑞涛 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 前面提到过,文件打开选取器由FileOpenPicker类表示,用于选取或打开文件,而文件夹选取器由FolderPicker类表示,用来选取文件夹。在FileOpenPicker类中,pickSingleFileAsync函数用于选取单个文件,pickMultipleFilesAsync函数用于选取多个文件;而FolderPicker类中只有一个pickSingleFolderAsync函数,用来... 阅读全文
posted @ 2015-01-19 22:20 冯瑞涛 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 正如前面章节C#语言中所介绍的,文件选取器是应用与系统进行交互的一个接口,通过文件选取器可以在应用中直接与文件系统进行交互,访问不同位置的文件或文件夹,或者将文件存储在指定位置。文件选取器分为对文件进行操作的选取器和对文件夹进行操作的选取器。对文件进行操作的选取器包含文件打开选取器和文件保存选取器,文件打开选取器由FileOpenPicker类表示,用来选取或打开文件;文件保存选取器由FileSa... 阅读全文
posted @ 2015-01-19 22:19 冯瑞涛 阅读(268) 评论(0) 推荐(0) 编辑
摘要: WinJS库模板提供了一种格式化显示多条数据的便捷方式,通过这种方式可以将模板与ListView或FlipView等控件结合使用以控制数据的显示格式。定义一个WinJS库模板的方法与定义WinJS库控件的方法相似:在页面中添加一个div元素,将div元素的data-win-control属性设置为WinJS.Binding.Template。定义WinJS库模板以后,需要在WinJS库模板内部添加... 阅读全文
posted @ 2015-01-19 22:18 冯瑞涛 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 简单对象绑定是一种基本的绑定类型,可以实现将一个对象中的数据绑定到HTML元素的属性。下面通过一个示例来演示如何使用HTML5和JavaScript开发一个实现简单对象绑定的Windows应用商店应用程序。在这个应用程序中将一个img控件与一个包含图片路径信息的对象相绑定,实现在img控件中显示图片。 在Visual Studio 2012中新建一个JavaScript的Windows应用商店的... 阅读全文
posted @ 2015-01-19 22:17 冯瑞涛 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 页内导航是在一个页面内根据需要加载其他页面的内容,在开发基于JavaScript的Windows应用商店应用时,可以使用WinJS.Navigation.navigate函数传递要加载的页面地址并使用PageControlNavigator控件加载其他页面的内容。WinJS.Navigation.n... 阅读全文
posted @ 2015-01-19 22:16 冯瑞涛 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 在开发基于JavaScript的Windows应用商店应用时,可以使用HtmlControl和PageControl控件加载一个页面,这两个WinJS库控件曾在上面的内容中提到过,HtmlControl控件接收一个包含页面地址的对象作为参数,并根据这个地址加载相应的页面;PageControl控件是自定义控件,可以使用WinJS.UI.Pages.define函数将一个页面定义为PageCo... 阅读全文
posted @ 2015-01-19 22:15 冯瑞涛 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 通过前面内容的学习,相信读者已经对开发基于JavaScript的Windows应用商店应用有了一定的了解,本小节通过一个小球运动的示例来介绍如何新建一个JavaScript的Windows应用商店项目,以及怎样向项目中添加功能实现代码。 首先启动Visual Studio 2012集成开发工具,打开“文件”菜单,选择其中的“新建项目”菜单项后会弹出“新建项目”窗口。在“新建项目”窗口左侧的Jav... 阅读全文
posted @ 2015-01-19 22:14 冯瑞涛 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 在介绍了如何使用标准的HTML控件以及WinJS库中提供的新控件之后,下面来着重介绍WinJS库中几种常用的控件。 (1)ListView控件 在开发Windows应用商店应用时可以使用ListView控件以网格或列表的方式显示多条数据。ListView控件的常用属性有: q groupDataSource属性,用来设置分组的数据源。 q groupHeaderTemplate属性,用... 阅读全文
posted @ 2015-01-19 22:13 冯瑞涛 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-01-19 22:09 冯瑞涛 阅读(112) 评论(0) 推荐(0) 编辑