【初学提问】window phone应用开发的一个关于的绑定问题

问题描述

【初学提问】window phone应用开发的一个关于的绑定问题

我初学window phone的应用开发,现在想实现一个比较的功能,就是点击一个自定义的名字,然后弹出该自定义名字的相关信息,用的绑定的方法,现在遇到的问题是不知道获得绑定的那条的数据。

.cs部分代码如下:

public SetPlayer()
    {
        try
        {
            Players item0 = new Players() { name = "C罗", club = "皇家马德里", ImgUri="PlayerImg/CR.jpg" };
            Players item1 = new Players() { name = "C罗1", club = "皇家马德里21", ImgUri = "PlayerImg/CR.jpg" };
            Players item2 = new Players() { name = "C罗2", club = "皇家马德里2", ImgUri = "PlayerImg/CR.jpg" };
            Players item3 = new Players() { name = "C罗3", club = "皇家马德里3", ImgUri = "PlayerImg/CR.jpg" };
            Players item4 = new Players() { name = "C罗4", club = "皇家马德里4", ImgUri = "PlayerImg/CR.jpg" };
            Players item5 = new Players() { name = "C罗5", club = "皇家马德里5", ImgUri = "PlayerImg/CR.jpg" };
            Players item6 = new Players() { name = "C罗6", club = "皇家马德里6", ImgUri = "PlayerImg/CR.jpg" };

            Alltest.Add(item0);
            Alltest.Add(item1);
            Alltest.Add(item2);
            Alltest.Add(item3);
            Alltest.Add(item4);
            Alltest.Add(item5);
            Alltest.Add(item6);
        }
        catch (Exception e)
        {
            System.Windows.MessageBox.Show("Exception" + e.Message);
        }
    }

xaml部分代码如下:

 <ListBox x:Name="listBox" HorizontalContentAlignment="Stretch" ItemsSource="{Binding Alltest}">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel Orientation="Horizontal" Background="Gray" Width="450" Margin="10">
                            <!--绑定Players类的ImgUri属性-->
                            <Image Width="80" Height="80" Source="{Binding ImgUri}" Stretch="Fill" x:Name="ImgPlayers"/>
                            <!--绑定Players类的name属性-->
                            <TextBlock Text="{Binding name }" FontSize="40" Width="150"  x:Name="tblName" />
                            <!--绑定Players类的club属性-->
                            <TextBlock Text="{Binding club}" FontSize="20" Width="280" x:Name="tblClub"/>
                        </StackPanel>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>

应用部分截图如

如我自定义了一个方法,即点击第一条,即显示相关信息,求如何获取绑定的这条信息。

时间: 2024-08-30 21:20:09

【初学提问】window phone应用开发的一个关于的绑定问题的相关文章

初学者如何开发出一个高质量的J2EE系统

j2ee|初学   J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向. 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种软件系统的流派,当然目前主要是.NET和Java两大主流体系. J2EE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase.到Delphi/VB等C/S结构,发展

使用JSP+JAVABEAN+XML 开发的一个例子

js|xml 本例子是参考了一些网站上有关JSP 对 XML 的操作的相关文档,又结合了一些个人的体会.例子涉及的内容是,开发的一个企业内部定餐系统后台管理端的部分代码,功能主要集中在对于餐馆基本信息的管理. 该例子本身开发的起因是我在原公司和同事们一个玩笑的一部分.特此也表达对那些一起共事的朋友们的想念. 例子本身是在TOMCAT4.01 平台下运行的B/S结构的程式.有关TOMCAT 的配置,这里不做说明.只讲解一下相关文件及文件夹的目录结构. 目录结构说明: /tomcat/webapps

关于网站开发的一个小问题

问题描述 关于网站开发的一个小问题 京东上面,在用户登录前首页的导航栏里有登录和注册两个链接,登录成功后只有退出链接,请问这个如何实现 解决方案 判断下就可以了.不知道你用的是什么语言,如果是asp的话,最简单的是做一个banner.asp 写上 <% If Session("用户名") <> "" Then %> <a href="logoff.asp">退出</a> <% Else %&g

使用JSP + JAVABEAN + XML 开发的一个例子_JSP编程

本例子是参考了一些网站上有关JSP 对 XML 的操作的相关文档,又结合了一些个人的体会.例子涉及的内容是,开发的一个企业内部定餐系统后台管理端的部分代码,功能主要集中在对于餐馆基本信息的管理. 该例子本身开发的起因是我在原公司和同事们一个玩笑的一部分.特此也表达对那些一起共事的朋友们的想念. 例子本身是在TOMCAT4.01 平台下运行的B/S结构的程式.有关TOMCAT 的配置,这里不做说明.只讲解一下相关文件及文件夹的目录结构. 目录结构说明:/tomcat/webapps/canyin/

window下homestead开发环境安装详细教程_win服务器

一.资源准备 链接:http://pan.baidu.com/s/1mh7qUBe 密码:p4wx 1. virtualbox.box文件放在C盘根目录上. 2. metadata.json文件放在C盘用户目录上.比如我的是 C:\Users\pc 3. Git-2.9.3-64-bit.exe 下载安装,全部默认就好. 4. vagrant_1.8.5.msi 下载安装. 5. VirtualBox-5.1.4-110228-Win.exe 下载安装. 二.简介 1. 什么是vagrant?

开发第一个J2EE、配置J2EE环境及Cloudscape数据库

j2ee|数据|数据库 者:翁驰原 email:wcy@email.com  发表论坛:www.javaresearch.org[编按]为了帮助国内J2EE初学者,写了这篇文章,期望能够对广大Java爱好者有所帮助.如有转载需求,请与作者联系.  本文将一步步教j2ee入门者配置出一个标准的j2ee环境本人一步步自己摸索配置了j2ee的开发环境,到最后启动了cloudscape数据库的cloudview可谓很费周折,主要原因是没有仔细看说明.大概断 断续续研究了一个星期现在将我的经验共享给大家.

Windows 8开发入门(一) 使用Xaml+C#开发第一个Metro Style应用程序

首先我们需要安装Windows 8以及VS2012,下载地址:http://msdn.microsoft.com/zh- CN/windows/apps/br229516/ 然后我们打开VS2012,选择Windows Metro Style,然后选择创建Blank App项目如下图: 开发入门(一) 使用Xaml+C#开发第一个Metro Style应用程序-windows开发入门"> 其新建完成的项目结构如下: 我 们拖动一个按钮和ListBox到界面中,设置按钮事件以及ListBox

Struts1.x系列教程(1):用MyEclipse开发第一个Struts程序

本系列教程将详细介绍Struts 1.x的基本原理和使用方法,读者可以参阅<Struts 2系列教程>来比较Struts 1.x和Struts 2.x的相同点和不同点. 一.本文给出的程序要实现什么功能 mystruts是一个录入和查询产品信息的程序.为了方便起见,本例中的产品信息表只包括了产品ID.产品名称和产品价格三个字段.mystruts的主要功能如下: 1.接受用户输入的产品ID.产品名称和产品价格. 2.验证这些字段的合法性.如果某些字段的输入不合法(如未输入产品ID),程序会for

分享一个简易的ORM框架源代码以及基于该框架开发的一个简易论坛源代码

框架源代码以及基于这个框架开发的论坛源代码下载地址: 下载地址:http://files.cnblogs.com/netfocus/Forum.rar 论坛演示地址:http://www.entityspider.com/ 如何使用该框架的一篇文章:http://www.cnblogs.com/netfocus/archive/2010/01/10/1643569.html 下载后,请读readme.txt文件.  简要说明:  经过我的不懈努力,我的数据处理框架终于又上了一个新的台阶了.今天我