LongListSelector with bindable SelectedItem】的更多相关文章

using System.Collections.Generic; using System.Windows; using System.Windows.Controls; using Microsoft.Phone.Controls; namespace ExtendedControls { public class ExtendedSelector : LongListSelector { public static readonly DependencyProperty SelectedI…
前言 Windows Phone开发过程中不可避免的就是和集合数据打交道,如果之前做过WP App的开发的话,相信你已经看过了各种集合控件的使用.扩展和自定义.这些个内容在这篇博客里都没有,那么我们今天说点儿什么呢.当然也还是围绕WP的集合控件,要不然就和本文的题目不相符了,这篇博客主要讲集合控件的一些基础知识和在使用它们的过程中遇到的种种问题.WP中总共有三种集合控件,分别是ItemsControl.ListBox.LongListSelector.虽然都是集合控件,但它们的出场率绝对有着天壤…
原文 Windows Phone 8初学者开发—第15部分:在选中ListItem时播放声音 第15部分:在选中ListItem时播放声音 原文地址:  http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-15-Playing-a-Sound-when-a-ListItem-is-Selected 系列地址: http://channel9.msdn.com/Series/…
[源码下载] 与众不同 windows phone (34) - 8.0 新的控件: LongListSelector 作者:webabcd 介绍与众不同 windows phone 8.0 之 新的控件 新的控件 - LongListSelector 示例演示 LongListSelector 控件的应用 1.提供数据Controls/CityInfo.txt =澳门=aomen =阿巴嘎=abagaqi =阿坝=aba =阿城=acheng =阿尔山=aershan =阿合奇=aheqi =…
微软在Wp8中集成了LongListSelector, 但是该控件在ViewModel中不能实现的SelectdeItem双向绑定,因为其不是DependencyProperty没办法只能实现扩展! 1.实现LongListSelector的扩展ExtendedSelector public enum PositionOnAdd { Top, Default, NewItem } public class ExtendedSelector : LongListSelector { public…
Windows Phone 中的控件LongListSelector是一个很好的分组聚类控件,当列表中数据特别多的时候,LongListSelector就像字典中的目录,让我们很快定位到要找的数据. 可是,当列表中数据很少的时候,还把数据分组显示就显得不太友好了.那么,如何根据数据的多少来决定是否启动分组呢? 解决:根据数据集合的Count,来控制LongListSelector的GroupHeaderTemplate属性. 比如:如果数据集合小于10条,则把GroupHeaderTemplat…
问题描述: Combox中,设定了绑定对象,但是在第一次进入时却没有显示上次选中的项.      1)查看SelectedItem对应绑定的值,也是有的(启动时,读取上次设置的结果,来初始化界面).      2)退出界面,不退出程序,再次打开也能显示上一次设置的结果.如果退出程序,再次打开界面却没有.      3)查看了绑定对象的反射情况,确定绑定是OK的.   问题分析:      1)由于SelectedItem是一个对象,ItemSource是该对象的集合.Combox在更新Selec…
LongListSelector也是WinPhone的特色控件之一,最初不了解这个控件叫啥名,知道它会在"人脉"里面出现,在应用程序列表也是这个LongListSelector(如果应用的数量多的话就会出现分组的标头),"音乐"里面的曲目使用了这个控件:其他非系统的应用也有使用这个LongListSelector:酷我音乐.微信.飞信.微博…… 这个列表的快速跳转方式和Android的联系人侧边索引栏作用比较相似,从界面美观程度来说LongListSelector没…
LongListSelector是一个加强版的列表控件,它可以实现分组的列表,如系统人脉列表的交互效果就可以利用LongListSelector控件去实现,同时LongListSelector也一样可以实现和ListBox一样的列表效果.在使用LongListSelector控件的时候可以使用IsGroupingEnabled属性来控制你要实现的是分组的效果,还是非分组的列表效果. 下面我们用LongListSelector来实现一个非分组的列表效果,同时还要实现的功能是列表下拉自动刷新的效果.…
正在做一个打印机列表,从中选择一个打印机(System.Printing) <ComboBox Width="150" ItemsSource="{Binding PrintQueues}" SelectedItem="{Binding Model.CurrentPrintQueue}" DisplayMemberPath="Name"> </ComboBox> var printServer = ne…