Kezdőoldal > .NET, Windows Phone 7 > WP7 E-mail küldése

WP7 E-mail küldése

2012. március 22. csütörtök Hozzászólás Go to comments

imageAhhoz, hogy az alkalmazásunkból levelet küldjünk, az EmailComposeTask-ot kell használnunk. Viszont figyeljünk arra, hogy ez a művelet emulátorból nem fog működni, ugyanis ahhoz, hogy üzenetet küldjünk, egy beállított e-mail fiókkal kell rendelkeznünk, az emulátor pedig csökkentett funkcionalitással rendelkezik, és alapból ezt nem tehetjük meg. Ha megpróbálnánk üzenetet küldeni, akkor a fenti hibaüzenetet kapnánk.

Így tehát ezt a funkciót csak telefonra telepítve tudjuk majd kipróbálni.

A következő feladatban egy support üzenetküldő „oldalt” készítünk el. A célja az lesz, hogy a felhasználó elmondja, mi a problémája, vagy épp mennyire jó az alkalmazásunk. Ezt az üzenetet elküldi számunkra e-mailben.

image

1. Készítsünk egy új Windows Phone 7 alkalmazást!

2. A felhasználó felület LayoutRoot grid-jének bal felső sarkába dobjunk fel egy textblock-ot, amelynek a felirata legyen az „Üzenet szöveg”!

3. Alá helyezzünk el texbox-ot! Ennek adjunk egy viszonylag nagy méretet, és a Text tulajdonságát töröljük!

4. A jobb alsó sarokba dobjunk fel még egy gombot! A gomb neve legyen a btnSend, a Content-je pedig a Küldés felirat legyen!

5. Kattintsunk kétszer a Küldés gombra! Miután a Visual Studio átváltott a kódnézetbe, oldjuk fel a Microsoft.Phone.Tasks névteret:

using Microsoft.Phone.Tasks;

6. A btnSend esemény vezérlőjébe írjuk a következőt:

private void btnSend_Click(object sender, RoutedEventArgs e)

{

    EmailComposeTask emailTask = new EmailComposeTask()

    {

        To = "info@livesoftkft.com",

        Subject = "[SUPPORT]",

        Body = txtMsg.Text

    };

    emailTask.Show();

}

7. Készen is vagyunk. Indítsuk el az alkalmazást és próbáljuk ki!

Advertisements
Kategóriák:.NET, Windows Phone 7 Címke: , ,
  1. Még nincs hozzászólás.
  1. No trackbacks yet.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: