Win8 App使用Listview的简单方法

这是Win8 App神圣不可侵犯的头文件:

<head>
<meta charset="utf-8">
<title>ListViewExample</title>

<!-- WinJS references -->
<link href="//Microsoft.WinJS.0.6/css/ui-light.css" rel="stylesheet">
<script src="//Microsoft.WinJS.0.6/js/base.js"></script>
<script src="//Microsoft.WinJS.0.6/js/ui.js"></script>

<!-- ListViewExample references -->
<link href="/css/default.css" rel="stylesheet">
<script src="/js/default.js"></script>

<!-- Your data file. -->
<script src="/js/dataExample.js"></script>

</head>


HTML页面加入以下代码:

<div id="mediumListIconTextTemplate" data-win-control="WinJS.Binding.Template">
<div style="width: 150px; height: 100px;">

<!-- Displays the "picture" field. -->
<img src="#" style="width: 60px; height: 60px;"
data-win-bind="alt: title; src: picture" />
<div>

<!-- Displays the "title" field. -->
<h4 data-win-bind="innerText: title"></h4>

<!-- Displays the "text" field. -->
<h6 data-win-bind="innerText: text"></h6>
</div>
</div>
</div>

<div id="basicListView" data-win-control="WinJS.UI.ListView"
data-win-options="{itemDataSource : DataExample.itemList.dataSource, itemTemplate: select(‘#mediumListIconTextTemplate‘)}">
</div>


js文件夹中dataExample.js中的js文件:

(function () {
"use strict";

var dataArray = [
{ title: "Basic banana", text: "Low-fat frozen yogurt", picture: "images/60banana.png" },
{ title: "Banana blast", text: "Ice cream", picture: "images/60banana.png" },
{ title: "Brilliant banana", text: "Frozen custard", picture: "images/60banana.png" },
{ title: "Orange surprise", text: "Sherbet", picture: "images/60orange.png" },
{ title: "Original orange", text: "Sherbet", picture: "images/60orange.png" },
{ title: "Vanilla", text: "Ice cream", picture: "images/60vanilla.png" },
{ title: "Very vanilla", text: "Frozen custard", picture: "images/60vanilla.png" },
{ title: "Marvelous mint", text: "Gelato", picture: "images/60mint.png" },
{ title: "Succulent strawberry", text: "Sorbet", picture: "images/60strawberry.png" }
];

var dataList = new WinJS.Binding.List(dataArray);

// Create a namespace to make the data publicly
// accessible.
var publicMembers =
{
itemList: dataList
};
WinJS.Namespace.define("DataExample", publicMembers);

})();

Win8 App使用Listview的简单方法,布布扣,bubuko.com

时间: 2024-12-22 06:18:43

Win8 App使用Listview的简单方法的相关文章

快速有效的增加App真实评论的简单方法!

业界风传评论对ASO优化已无用,但是ASOtop1从事海外ASO优化多年,根据我们的经验来看,其实苹果市场在分配权重时,都将给APP评论数一定的权重,这一点是必然也是一定的.承然,有些小伙伴有因为刷评论导致关键词大面积下降这类不开心的事情,但通过刷子这类作弊手法做评论引发苹果的惩罚机制这一点不足为奇. 苹果并没有针对评论数,苹果针对的是类似这种的作弊行为. 既然自然评论不会引发苹果的惩罚机制,那么做为一名ASO人员,理所当然的要在工作中重点突击自然评论数,我们一直在研究搜索引擎算法,为了什么?不

C#中ListView的简单使用方法

ListView是用于显示数据的,先在窗体中拉一个lisview控件,还有一些新增.修改.删除.查询按钮和文本框,控件名称为listview,按钮为btnInsert,btnUpate,btnDeleteOne,btnDelete,btnSelect,文本框的名称为txtName,txtSex,txtPhone,txtAddress,设计如下图所示: 写完这些后,先设置listView的一些属性和列标头,如图所示 具体代码如下: using System;using System.Collect

Win8.1屏幕亮度自动调节关闭方法

细心的朋友会发现,Win8.1系统的笔记本屏幕亮度有时候,会根据外界光线亮度以及温度自动调节屏幕亮度,尽管看似比较智能,但有时候我们并不希望笔记本屏幕亮度受光线影响,忽暗忽亮.如果我们希望Win8笔记本屏幕亮度是恒定的,又该如何设置呢?其实方法也比较简单,以下百事网小编介绍下Win8.1屏幕亮度自动调节关闭方法,希望对有需要的朋友,有所参考. Win8.1屏幕亮度自动调节关闭方法 小编发现,关闭Win8.1屏幕亮度自动调节有两种方法,以下具体看看. 方法一: 1,进入Win8.1控制面板,然后进

多种多样的App主界面Tab实现方法

看了一下App主界面Tab实现方法,总结一下: 再看看实现的效果图:                            第一种:ViewPager实现Tab: 思路:1.布局方面实现顶层和底层布局,中间是ViewPager实现的.中间是四个布局实现的,List<View>                 2.实现:setOnPageChangeListener内部类                3.需要一个适配器:PagerAdapter 源代码如下: <span style=&q

Android peferenceActivity 自定义标题简单方法

Android peferenceActivity 自定义标题简单方法 peferenceActivity 完全使用定义好的布局. 因此不能简单象其它好窗口进行自定,现在我们需要加 一个自定义标题,比如象其它窗口一样加一个统一topbar. 假设这个topbar的布局是 title.xml 一.标准自定义标题栏方法 Android 提供自定义标题栏方法 我们简单实现. @Override protected void onCreate(Bundle savedInstanceState) { f

iOS开发——项目实战总结&amp;App开发者必备之简单粗暴

App开发者必备之简单粗暴 1:真机测试:通过电脑的密钥生成CSR-通过CSR注册电脑设备生成Cer文件-通过App ID注册App-通过手机的UDID注册手机设备-通过Cer文件生产mobileVersion生成描述文件 最后只需要双击mobileVersion和Cer文件就可以 2:P12文件:通用方法生产mobileVersion文件-双击Cer文件来到钥匙串右击对应的密钥生成P12文件,只需要双击P12文件就可以 3:打包测试:通过CSR生成Cer文件限制电脑(选中App store a

检验Xcode是否被改动过的简单方法,不妨试试!!!

检验Xcode是否被改动过的简单方法,不妨试试!!! 在终端系统上运行以下命令启用检测: spctl --assess --verbose /Applications/Xcode.app 输入完成按回车键,但后等待验证,会有一个比较长的时间 感觉有5分钟左右的样子. 然后返回一下几种命令中的其中一种: 第一种: /Applications/Xcode.app: accepted source=Mac App Store 第二种: /Applications/Xcode.app: accepted

Xcode7使用插件的简单方法&amp;&amp;以及怎样下载到更早版本的Xcode

Xcode7自2015年9上架以来也有段时间了, 使用Xcode7以及Xcode7.1\Xcode7.2的小伙伴会发现像VVDocumenter-Xcode\KSImageNamed-Xcode\HOStringSense-for-Xcode等等一系列的插件不能正常使用了,下面我们就来解决一下该版本Xcode插件使用的办法; (一) Xcode7使用插件的简单方法: 1.首先查看 Xcode 的 UUID,在终端执行: defaults read /Applications/Xcode.app/

获取一个 app 的 URL Scheme 的方法:

获取一个 app 的 URL Scheme 的方法: 上这个网站 URL Schemes 查一下相应的 app 的 URL Scheme 是否有被收录 第一种方法没找到的话,把相应的 app 的 ipa 安装文件下载下来,把文件 .ipa 的后缀改成 .zip,然后解压,打开 Payload/xxx.app/Info.plist 这个文件,找到 URL types 下的 URL Schemes 下的数组对应的值就是这个 app 的 URL Scheme 了,以 Weico 为例: 通过第二种方法