A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本人刚接触wp7,现在正准备学习,本想照着别人的软件反编译做一个短信群发软件,可是由于基础不牢,反编译的东西干脆看不懂,在网上找到来获取联系人的方法,可是不会用listbox不知道怎么在listbox中显示啊,还有怎么样实现多选功能呢?求大神们指教,我应该学哪方面的知识呢?

下面是根据网上的资料复制的,我用的枢轴控件,不知道怎么导入到listbox中,求帮助啊。
public partial class MainPage : PhoneApplicationPage
    {
        // 构造函数
        public MainPage()
        {
            InitializeComponent();

            // 将 listbox 控件的数据上下文设置为示例数据
            DataContext = App.ViewModel;
            this.Loaded += new RoutedEventHandler(MainPage_Loaded);
        }

        // 为 ViewModel 项加载数据
        private void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            if (!App.ViewModel.IsDataLoaded)
            {
                App.ViewModel.LoadData();
            }
            Contacts contacts = new Contacts();
            contacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(SearchCompleted);
            contacts.SearchAsync(String.Empty, FilterKind.DisplayName, null);
        }
        private void SearchCompleted(object sender, ContactsSearchEventArgs e)
        {
            foreach (Contact result in e.Results)
            {
                //联系人姓名
                String name =result.DisplayName;
                //联系人电话
                ContactPhoneNumber phoneNumber = result.PhoneNumbers.FirstOrDefault();
                String phone = String.Empty;
                if (phoneNumber != null)
                {
                    phone = phoneNumber.PhoneNumber;
                }

QQ截图20120423230836.png (8.05 KB, 下载次数: 16)

QQ截图20120423230836.png

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马