随笔分类 -  Windows Phone

上一页 1 2

Windows Phone 如何获取ListBox的ItemTemplate/DataTemplate 中指定的控件
摘要:当我们使用数据绑定的控件,比如说ListBox,我们通常会自定义ListBox的模板(一般建议使用Blend工具修改模板),而在某些情况下,我们需要获取DataTemplate中的某一控件,以对其做一些特定的操作。那我们如何获取呢?事实上,我们可以使用VisualTreeHelper类来获取指定的控件。下面是具体的Demo:前台XAML代码:后置代码代码:如果获取ListBox的ItemTemplate/DataTemplate 中指定的控件当我们使用数据绑定的控件,比如说ListBox,我们通常会自定义ListBox的模板(一般建议使用Blend工具修改模板),而在某些情况下,我们需要获取D 阅读全文

posted @ 2013-06-04 17:14 Hai_阔天空 阅读(333) 评论(0) 推荐(0)

Windows Phone DataBound ListBox中针对UIElement的事件绑定(Button)
摘要:在很多使用DataBound的ListBox案例中,我们都监听了它的 SelectionChanged 事件,当我们用手指点击某一项时,可以从 ListBox.SelectedItem 属性上很容易获得这个被点击的对象。然而,万一你的ListBox的单项里面有很多类似于 Button, TextBlock 这样的控件,而你刚好又要捕获这些控件的点击事件时,那你该这么做?不过我将在下面的文章中谈谈一个简单的解决方法public class Person{ public Person(string firstName, string lastName, int age) { FirstName . 阅读全文

posted @ 2013-06-04 17:10 Hai_阔天空 阅读(294) 评论(0) 推荐(0)

Windows Phone 更改datePicker的显示格式
摘要:1.DatePicker的日期默认显示格式为:2013/3/1修改为2013-03-01: datePicker1.ValueStringFormat = "{0:yyyy-MM-dd}";2.ValueStringFormat,两控件的值的一个具体格式DatePicker控件这个属性的设置:ValueStringFormat="{}{0:d}" 模拟器上显示:9/1/2011ValueStringFormat="{}{0:MMMM dd}" September 01注:格式字符串说明d一位数或两位数的天数。dd两位数的天数。一位数天 阅读全文

posted @ 2013-06-04 17:00 Hai_阔天空 阅读(305) 评论(0) 推荐(0)

Windows Phone 解析带有命名空间的xml数据
摘要:这个例子里面没有namespace,大家初学XML时接触的例子恐怕都是这样的。这种例子具有误导性,初学者解析出了hello world之后就兴高采烈的拿同样的程序去解析实际的XML文件,往往铩羽而归。下面是一段豆瓣API返回的XML文件。<?xml version="1.0" encoding="UTF-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:db="http://www.douban.com/xmlns/" xmlns:gd=&q 阅读全文

posted @ 2013-06-04 16:57 Hai_阔天空 阅读(207) 评论(0) 推荐(0)

Windows Phone 设置DatePicker图标
摘要:它们是“完成”和“取消”按钮。这两个按钮的图标有默认的路径和名称,但程序中不会自动添加,需要我们手动来做:在项目中添加目录,名称为:Toolkit.Content找两张图标的图片,分别命名为:ApplicationBar.Cancel.png和ApplicationBar.Check.png,设置图片属性中的“Bulid Action”和“Copy to Output Directory”标签,如下图:设置好后,在程序中就可以正确显示了。转自:http://www.cnblogs.com/fwind/archive/2012/06/25/2562073.html 阅读全文

posted @ 2013-06-04 16:50 Hai_阔天空 阅读(168) 评论(0) 推荐(0)

Windows Phone xml数据的解析与绑定
摘要:Students.xml<<FONT face="Courier New">?xml version="1.0" encoding="utf-8" ?><<SPAN style="COLOR: #808000">Student> <<SPAN style="COLOR: #808000">user> <<SPAN style="COLOR: #808000">headurl>htt 阅读全文

posted @ 2013-06-04 14:26 Hai_阔天空 阅读(172) 评论(0) 推荐(0)

Windows Phone 使用地图服务
摘要:1.注册Bing Maps API密匙在Windows Phone开发中,我们可以通过使用Windows Phone中的Map控件,使用微软提供的Bing Maps服务,在程序中使用Bing Maps服务需要获取一个地图应用API的Key,这要求你注册一个Windows Live的账号,这是免费的,而且步骤非常简单(这里是获取Key的地址),使用Windows Live账号登陆后:点击“Create or View Keys":填写好相应的表单后就会得到一个属于你自己的Key了。在后面的程序中你将会使用到它。2.Map的缩放和显示模式下面我们通过是一个简单的示例来了解Map控件是如何 阅读全文

posted @ 2013-06-04 14:10 Hai_阔天空 阅读(289) 评论(0) 推荐(0)

Windows Phone 加载BingMap中文地图
摘要:1.通过Map的Mode属性可以修改地图的显示模式,可以设置为Microsoft.Phone.Controls.Maps命名空间下的AerialMode来显示卫星图,RoadMode显示路线图。虽然AerialMode、 RoadMode 都是英文地名,但是我们可以通过自定义Mode来加载BingMaps的中文TileServer来显示中文地名。2.英文RoadMode的TileServer地址为http://t0.tiles.virtualearth.net/tiles/r{QuadKey}.png?g=213,另外中文RoadMode的TileServer为http://r3.tiles. 阅读全文

posted @ 2013-06-04 14:01 Hai_阔天空 阅读(266) 评论(0) 推荐(0)

Windows Phone 长按ListBox出菜单,获取Item内容,以及Item的Index
摘要:<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <ListBox Height="607" HorizontalAlignment="Left" Margin="-4,0,0,0" Name="listBox1" VerticalAlignment="Top" Width="460" SelectionChanged=&quo 阅读全文

posted @ 2013-06-04 13:55 Hai_阔天空 阅读(224) 评论(0) 推荐(0)

Windows Phone7 手机内置任务
摘要://电子邮件EmailAddressChooserTask addressTask = new EmailAddressChooserTask();private void EmailAddressButton_Click(object sender, RoutedEventArgs e){ addressTask.Show();}void addressTask_Completed(object sender, EmailResult e){ if (e.TaskResult == TaskResult.OK) { EmailAddressText.Text... 阅读全文

posted @ 2013-06-04 13:50 Hai_阔天空 阅读(179) 评论(0) 推荐(0)

Windows Phone 7 LongListSelector控件实现分类列表和字母索引
摘要:在wp7手机里面的联系人列表和程序里面里面我们可以看到一个根据字母索引来定位联系人或者应用程序的控件,那么这个控件就是LongListSelector控件了。LongListSelector是一种比ListBox更加强大的列表控件,你可以根据你列表的信息来分类排列,根据类别快速定位到你选中的类别的列表下,在数据量很大的情况下这种分类的优势很明显。LongListSelector可以自定义列表头,列表尾、类表头、列别尾等的样式和数据,可以实现各种个性化的列表样式和不同的数据的展现方式。Windows Phone 7手机的联系人列表就是基于LongListSelector控件设计的。LongLi. 阅读全文

posted @ 2013-06-04 13:35 Hai_阔天空 阅读(182) 评论(0) 推荐(0)

上一页 1 2

导航