Message Box di Windows Phone 8

Mungkin ini hal yang sanggat dasar cocok untuk tahap awal pemrograman di windows phone 8, terkadang message box sanggat dibutuhkan dalam sebuah aplikasi jadi tidak menutup kemungkinan anda membutuhkan message box. Berikut aplikasi sederhana yang saya desain.

1. Buatlah sebuah page standard seperti gambar dibawah ini :

Image

2. Desainlah page yang ada di tahap 1 menjadi seperti dibawah ini

Image

  • Button Tampil untuk menampilkan pesan yang telah diinput ke dalam sebuah message box
  • Button cancel untuk menghapus pesan yang ada di text box

3. Ubahlah nama dari textbox menjadi tbPesan, tombol “Tampil” menjadi btnTampil dan tombol “Cancel” menjadi btnCancel.

4. Pilih tombol btnCancel dan aktifkan event Clicknya dengan cara mengklik 2 kali event Clicknya dan menambahkan coding di bawah ini

       private void btnCancel_Click(object sender, RoutedEventArgs e)
        {
            tbPesan.Text = "";
        }

5. Lakukan hal yang sama pada btnTampil dan tambahkan code seperti di bawah ini :

       private void Button_Click(object sender, RoutedEventArgs e)
        {
            MessageBox.Show(tbPesan.Text); //`1
            MessageBox.Show(tbPesan.Text, "Pesan",MessageBoxButton.OKCancel);//2
        }

Ada dua buah cara membuat message box,

1)      Dengan MessageBox.Show(“Isi  Pesan”);

Ini bisa digunakan jika message box yang bisa digunakan jika anda hanya membutuhkan message box yang sederhana tidak memutuhkan tombol cancel dan tidak membutuhkan judul.

2)      Dengan MessageBox.Show(“Isi Pesan”, “Judul Pesan”, Tombol);

Message box ini lebih lengkap dari pada yang sebelumnya, dimana message box ini bisa diatur judul message box dan bisa menentukan tombolnya apakah hanya tombol OK saja atau mau tombol OK dan Cancel

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: