Windows Phone 7 获取用户通讯录和日程安排信息 下
2011-09-14 22:34
316 查看
下面用一个例子来测试一下获取手机用户的通讯录的信息。
MainPage.xaml文件
MainPage.xaml.cs文件
运行的效果:
MainPage.xaml文件
<ListBox Name="ContactResultsData" ItemsSource="{Binding}" > <ListBox.ItemTemplate> <DataTemplate> <StackPanel> <TextBlock Text="{Binding DisplayName}" /> <!--电话号码--> <ListBox ItemsSource="{Binding PhoneNumbers}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding PhoneNumber}" /> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> <!--邮箱--> <ListBox ItemsSource="{Binding EmailAddresses}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <TextBlock Text="{Binding EmailAddress}"/> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> <!--地址信息--> <ListBox ItemsSource="{Binding Addresses}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <StackPanel> <TextBlock Text="{Binding PhysicalAddress.AddressLine1}"/> <TextBlock Text="{Binding PhysicalAddress.City}"/> </StackPanel> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox>
MainPage.xaml.cs文件
using Microsoft.Phone.Controls; using Microsoft.Phone.UserData; namespace contactstest { public partial class MainPage : PhoneApplicationPage { private Contacts contacts; public MainPage() { InitializeComponent(); contacts = new Contacts(); contacts.SearchCompleted += contacts_SearchCompleted; contacts.SearchAsync("", FilterKind.DisplayName, "查询联系人"); } //通讯录搜索完成事件处理 void contacts_SearchCompleted(object sender, ContactsSearchEventArgs e) { ContactResultsData.DataContext = e.Results; } } }
运行的效果:
相关文章推荐
- Windows Phone 7 获取用户通讯录和日程安排信息
- Windows Phone 7 获取用户通讯录和日程安排信息 上
- Windows Phone 7获取用户信息和设备信息
- 在Windows Phone 7中获取用户信息和设备信息
- iOS调用系统的通讯录界面获取用户信息
- Windows Phone 7 如何获取用户和手机的信息
- 使用Spring STOMP时ChannelInterceptor无法获取用户信息
- 根据仿人人客户端教程,编程实现Demo(二)---实现JSON解析人人API2.0,获取用户信息以及新鲜事信息
- php 微信开发获取用户信息如何实现
- java获取AD域用户信息
- Android--数据存储方式--文件的保存和获取存储用户信息--《便签》
- iOS中获取用户所点击的位置信息,并通过这个位置信息得到tableView的中的cell的indexPath.section
- NodeJs实现自定义分享功能,获取微信授权+用户信息
- 微信接口获取用户信息
- Android软件开发之获取通讯录联系人信息
- 微信小程序如何获取用户信息
- 微信网页授权获取用户基本信息
- Spring security 获取当前用户的登录信息
- .NET微信公众号获取OpenID和用户信息