- 浏览: 182397 次
- 性别:
- 来自: 深圳
文章分类
最新评论
案例一:
xaml:
<toolkit:AutoCompleteBox
HorizontalAlignment="Left"
Margin="43,43,0,0"
Name="autoCompleteBox1"
VerticalAlignment="Top"
Width="351"
IsTextCompletionEnabled="True"
/>
这个很简单,就是直接拖进来,多加了个IsTextCompletionEnabled属性,设置边输的时候是否匹配
cs:
List<string> list = new List<string>();
list.Add("aaaaaaa");
list.Add("bbbbbbb");
list.Add("ccccccc");
list.Add("ddddddd");
list.Add("eeeeeee");
list.Add("fffffff");
autoCompleteBox1.ItemsSource = list;
<!--StartFragment -->--------------------------------------------------------------------
案例二:xaml:
<toolkit:AutoCompleteBox
HorizontalAlignment="Left"
Margin="43,121,0,0"
Name="autoCompleteBox2"
VerticalAlignment="Top"
Width="351"
ValueMemberPath="Key"
>
<toolkit:AutoCompleteBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Value}" Width="100" Height="100"></Image>
<TextBlock Text="{Binding Key}" Margin="0,50"></TextBlock>
</StackPanel>
</DataTemplate>
</toolkit:AutoCompleteBox.ItemTemplate>
</toolkit:AutoCompleteBox>
这里就有两个显示的,要注意的就是ValueMemberPath,这个是设置输哪个值的时候进行匹配,因为有两个,你要设置一个
cs:
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("Monday", "/Image/1.jpg");
dict.Add("Mm", "/Image/2.jpg");
dict.Add("Mmmy", "/Image/3.jpg");
dict.Add("Mommm", "/Image/1.jpg");
autoCompleteBox2.ItemsSource = dict;
---------------------------------------------------------------------
案例三:xaml:
<toolkit:AutoCompleteBox
HorizontalAlignment="Left"
Margin="43,302,0,0"
Name="autoCompleteBox3"
VerticalAlignment="Top"
Width="372"
ValueMemberPath="name"
>
<toolkit:AutoCompleteBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding name}"></TextBlock>
<TextBlock Text="{Binding sex}" Foreground="Gray"></TextBlock>
</StackPanel>
</DataTemplate>
</toolkit:AutoCompleteBox.ItemTemplate>
</toolkit:AutoCompleteBox>
这个要注意的和上面的一样
cs:
List<Info> Infoa = new List<Info>();
Info i = new Info();
i.name = "jacklai";
i.sex = "男";
Infoa.Add(i);
Info i1 = new Info();
i1.name = "MarryLai";
i1.sex = "女";
Infoa.Add(i1);
autoCompleteBox3.ItemsSource = Infoa;
______________________________________________________
属性:
1.FilterMode:匹配方式
2.IsDropDownOpen:下拉列表是否打开
3.IsTextCompletionEnable:自动完成匹配填写
4.MaxDropDownHeight:下拉列表的最大高度
5.MinimumPopulateDelay:最小匹配时间
6.MinimumPrefixLength:最短匹配长度
事件:
DropDownClosed/DropDownCloseing
DropDownOpened/DropDownOpening
发表评论
文章已被作者锁定,不允许评论。
-
WP7 学习之MultiScaleImage控件使用
2012-02-22 22:53 1563xaml: <MultiScaleImage Hori ... -
WP7 学习之pivot控件应用
2012-01-08 22:52 1871Pivot控件用来过滤大量的数据集,在不同的视图中查看它们,或 ... -
WP7 学习之panorama 全景控件应用
2012-01-08 22:28 2209引入命名空间xmlns:controls="clr- ... -
WP7学习之使用字体文件库
2012-01-05 20:49 1067<TextBlock Text="60&quo ... -
WP7 silverlight toolkit 学习之NavigationInTransition
2011-12-30 22:09 1950NavigationInTransition这个是实现页面切换 ... -
WP7 silverlight toolkit 学习之DatePicker and TimePicker
2011-12-26 20:48 1905DatePicker xaml: <toolkit:D ... -
WP7 silverlight toolkit 学习之 WrapPanel 使用
2011-12-23 21:28 2199xaml: <toolkit:WrapPanel H ... -
WP7 silverlight toolkit 学习 之 ToggleSwitch 使用
2011-12-23 21:23 2091xaml: <toolkit:ToggleSwitch ... -
Wp7 silverlight toolkit 学习之 ContextMenu使用
2011-12-23 21:17 1783xaml: <Button Content=" ... -
wp7学习笔记 之二
2011-12-22 23:07 12264)可以选中一个控件然后再在控件里添加子控件5)新建时间线、可 ... -
wp7学习笔记 之一
2011-12-22 23:06 1184Emulator中文叫仿真器,是精确地在一种环境下仿真另一种环 ... -
盘点Windows Phone Developer Tools 7.1 Beta (for Mango)新增功能
2011-12-21 20:50 978盘点Windows Phone Developer Tools ... -
Windows Phone中Silverlight Toolkit的使用
2011-12-19 22:18 1165首先需要去下载一个Silv ... -
WP7 开发学习之 Map 地图小应用
2011-12-16 23:33 1827用map控件 首先要先注册一个key ,我这就提供一个:AtR ... -
wp7 开发学习之 ScrollViewer小应用
2011-12-09 09:17 1312xaml <ScrollViewerWidth=&qu ... -
wp7 开发学习之 MediaElment小应用
2011-12-09 09:18 833xaml <MediaElement Height=& ... -
wp7 开发学习之 TextBox小应用
2011-12-09 09:18 967xaml <TextBox Height=" ... -
wp7 开发学习之 Thumb小应用
2011-12-09 09:19 1297xaml页面 <Thumb Height=" ... -
wp7 开发学习之 Slider 小应用
2011-12-09 09:19 1555xaml页面 <Slider Height=" ... -
wp7 开发学习之 ProgressBar 小应用
2011-12-08 22:28 2047xaml页面 <ProgressBar Height ...
相关推荐
本资源包括Silverlight Toolkit 的官方开源和安装包两个东东!!!
使用Silverlight Toolkit绘制图表饼图,折线图,散点图
使用Silverlight Toolkit绘制图表 使用Silverlight Toolkit绘制图表 使用Silverlight Toolkit绘制图表 使用Silverlight Toolkit绘制图表使用Silverlight Toolkit绘制图表
Silverlight_Developer_x64.exe Silverlight_Developer_x64.exe
silverlight 4 toolkit Demo,演示了大部分控件的实用方法,比较实用。
Microsoft Silverlight 是一个跨浏览器、跨平台的 .NET Framework 实现,用于获得 Web 的媒体体验和丰富交互式应用程序。以下各节说明如何使用 Silverlight 生成应用程序: Silverlight 的 .NET Framework 类库 ...
Silverlight Toolkit 的帮助文档对您可能有些用。
Silverlight Toolkit December 08
SilverLightToolKit是自上个月SilverLight2.0版发布以后,微软推出的一个官方的工具包,其中包括了SilverLight的一些动态交互控制功能的演示。 Sample下为演示文件 Source下为所有的项目源码文件 里面附带微软提供的...
值得关注的是,该控件包为开源项目,开发者可以根据自己的需求,自行定义开发控件,无论是在学习还是在商业用途上,都是非常优秀的例程项目,在Silverlight 3以后的版本,Silverlight Toolkit已经被正式封装到...
silverlight toolkit 主题demo。由于每个人使用的版本不同,可能会出现缺少引用,请自行添加。
silverlight toolkit中的主题(theme)应用 在Silverlight Tookit 中提供了大约十种主题,大家可以根据自己的喜好,很容易就在项目中实现 动态换肤效果。当然其官方还推荐了几个制作主题的插件,使用这些 Blend插件...
Silverlight Toolkit December 08软件应用程序是一套关于java——jsp技术的Silverlight2.0版本,包括原素材和视频及帮助文档.
Silverlight Toolkit December 08 with Source
silverlight toolkit中的主题(theme)应用_aspx开发教程
ASP.NET源码——silverlight toolkit中的主题(theme)应用.zip
如果要添加System.Windows.Controls.Input.Toolkit的引用,到Binaries目录里寻找。
SilverLightToolKit演示源码 Silverlight的工具包是一个Silverlight的控件集合,组件和工具作出了超出正常使用Silverlight的发布周期。作者:微软Silverlight的产品团队的产品,增加新功能的Silverlight工具包很快...
Silverlight Toolkit.