In ambiente windows mobile 5.0, tramite il riferimento a Microsoft.WindowsMobile.Forms e Microsoft.WindowsMobile.PocketOutlook possiamo visualizzare la finestra per la selezione di un contatto e rilevare il nome e cognome del contatto selezionato.
Di seguito si riporta un frammento di codice
Riferimenti:
Vb.Net
Imports Microsoft.WindowsMobile.PocketOutlook
Imports Microsoft.WindowsMobile.Forms
C#
using Microsoft.WindowsMobile.PocketOutlook;
using Microsoft.WindowsMobile.Forms;
Vb.Net
Dim ccdContatto As New ChooseContactDialog()
'solo il contatto
ccdContatto.ChooseContactOnly = True
'nascono il pulsante di nuovo contatto
ccdContatto.HideNew = True
If ccdContatto.ShowDialog() = Windows.Forms.DialogResult.OK Then
MsgBox(ccdContatto.SelectedContact.FirstName & " " & ccdContatto.SelectedContact.LastName)
End If
C#
ChooseContactDialog ccdContatto = new ChooseContactDialog();
//solo il contatto
ccdContatto.ChooseContactOnly = True;
//nascono il pulsante di nuovo contatto
ccdContatto.HideNew = True;
if(ccdContatto.ShowDialog() == DialogResult.OK )
MessageBox.Show (ccdContatto.SelectedContact.FirstName.ToString() + " " + ccdContatto.SelectedContact.LastName.ToString());