Visualizzare la finestra dei contatti tramite Visual Basic net e C# in ambiente compact framework

In questo articolo, viene illustra il modo di come visualizzare la finestra dei contatti e rilevare il contatto selezionato.

il
Sviluppatore Microsoft .Net, Collaboratore di IProgrammatori

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());