lunedì 12 marzo 2007

Compact Framework 2.0 visualizzare la finestra dei contatti e rilevare il contatto selezionato (VB.Net e C#)


Trucco: Visualizzare la finestra dei contatti e rilevare il contatto selezionato in ambiente compact framework 2.0 (smartdevice) con Visual Basic e C#


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


Nessun commento: