[.net compact framework] utiliser la fenetre choosecontactdialog

Description

Bonjour

J'ai poster plusieurs exemple utilisant les contacts du pocket (Appels telephoniques, gestion ...) mais le problème que c'était manuellement via une session PocketOutlook
Dans cette source, vous apprendrez comment utiliser la classe ChooseContactDialog pour choisir un contact dans la liste des contacts et comment afficher sa carte personnelle.

L'utilitée de cette classe est tres grande lorsqu'on décide de travailler avec les contacts.

Les références a ajouter sont:
Microsoft.WindowsMobile
Microsoft.WindowsMobile.Forms
Microsoft.WindowsMobile.PocketOutlook

Source / Exemple :


//'=====================================================================================
//'                           #  #                                                     '
//'                 ##        #  #         # #      @ @ @                              '
//'    ###    "    #####       #  #          # #      " "      #                       '
//'   ##  #     ##    #####    #  #   ####    # #        #  #   #                      '
//'  ########### #######     ##   #  #    ##   # #    #   #  #   #                     '
//' ##                      #            ####  # #   ##    #  #   #                #   '
//'        ## ## @           #  #    #####      # #  #  #   #  #  #                ##  '
//'      #        "        ##    #### #       ##  # #### ######  #                  ## '
//'       #          #####  ##  #   ##   @  #                           #  #  #      # '
//'        #                   #          " #     #                     #  #  #     #  '
//'         #                ##            #    #  #################################   '
//'          #####      #####           ###    # ##                                    '
//'               ######                      #                                ##      '
//'=====================================================================================
// Auteur: Boutemine Oualid
using System;
using System.Windows.Forms;
//Référence a ajouter
//Microsoft.WindowsMobile
using Microsoft.WindowsMobile.Forms;
using Microsoft.WindowsMobile.PocketOutlook;

namespace UseChooseContactDialog
{
    public partial class frmMain : Form
    {
        public frmMain()
        {
            InitializeComponent();
        }

        private void mnuQuit_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
        Contact selectedContact;
        private void mnuSelectContact_Click(object sender, EventArgs e)
        {
            ChooseContactDialog dlg = new ChooseContactDialog();
            dlg.ShowDialog();
            selectedContact = dlg.SelectedContact;
            lblFirstName.Text = selectedContact.FirstName;
            btnShowContactCard.Enabled = true;
        }

        private void btnShowContactCard_Click(object sender, EventArgs e)
        {
            //Affichage de la carte personnelle du contact.
            selectedContact.ShowDialog();
        }
    }
}

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.