Menggunakan Kanvas sebagai Dialog: Tutorial Pengembangan Aplikasi Windows Phone - Bagian 23

Menggunakan Kanvas sebagai Dialog: Tutorial Pengembangan Aplikasi Windows Phone - Bagian 23
Menggunakan Kanvas sebagai Dialog: Tutorial Pengembangan Aplikasi Windows Phone - Bagian 23

Video: Menggunakan Kanvas sebagai Dialog: Tutorial Pengembangan Aplikasi Windows Phone - Bagian 23

Video: Menggunakan Kanvas sebagai Dialog: Tutorial Pengembangan Aplikasi Windows Phone - Bagian 23
Video: LUPA PASSWORD AKUN MICROSOFT WINDOWS 10 - YouTube 2024, April
Anonim

Kami telah melihat bilah aplikasi dan bekerja di tutorial terakhir - jadi sekarang di bagian ini dari seri Pengembangan Aplikasi Windows Phone 7.5 Mango, kami akan belajar cara membuat dan menampilkan jendela munculan di Aplikasi Windows Phone 7.5.

Terkadang lebih mudah untuk menampilkan jendela popup daripada mengarahkan pengguna ke halaman XAML yang baru untuk operasi tertentu. Jadi jendela munculan dapat cukup informatif atau dapat mengonfirmasi tindakan pengguna seperti "Apakah Anda ingin menghapus file ini?" Teknik membuat jendela munculan sederhana. Yang harus kita lakukan adalah membuat Kanvas dan menaruh beberapa kontrol di dalamnya. Kami juga harus mendefinisikan mekanisme untuk menampilkan dan menyembunyikan jendela popup sesuai dengan kebutuhan situasi. Jadi mari kita mulai!

Buat Proyek Aplikasi Telepon Janda 7 baru. Salin dan tempel kode XAML berikut di panel Konten Grid dari MainPage.xaml menggunakan editor XAML di jendela desainer.
Buat Proyek Aplikasi Telepon Janda 7 baru. Salin dan tempel kode XAML berikut di panel Konten Grid dari MainPage.xaml menggunakan editor XAML di jendela desainer.

Tinggi =”72 ″

HorizontalAlignment = "Kiri"

Margin =”150,200,0,0 ″

Name = "openButton"

VerticalAlignment = "Top"

Lebar = 160 ″

Klik = "openButton_Click"

/>

Tinggi =”438 ″

Lebar =”427 ″

HorizontalAlignment = "Kiri"

VerticalAlignment = "Top"

Margin =”24,48,0,0 ″

Background =”# FF6E0000 ″

Visibilitas = "Runtuh"

>

HorizontalAlignment = "Kiri"

Tinggi =”50 ″

Lebar =”400 ″

Name = "instructionsTextBlock"

Text = "Klik tombol di bawah ini untuk menutup dialog popup ini."

TextAlignment = "Kiri"

TextWrapping = "Bungkus"

/>

Lebar =”200 ″

Konten = "Tutup Saya"

Name = "closeButton"

Klik = "closeButton_Click"

Margin =”125,300 ″ Canvas.Left =” - 16 ″ Canvas.Top =”- 7 ″ />

Dengan kode yang diberikan di atas kami telah membuat sebuah tombol bernama openButton. Kami juga mendefinisikan Canvas (myDialog) dengan blok teks yang disebut instructionsTextBlock dan tombol yang disebut closeButton. Perhatikan bahwa keterlihatan Kanvas diatur ke Runtuh.

Selanjutnya kita mendefinisikan fungsionalitas di masing-masing peristiwa tombol. Klik kanan openButton_Click dan pilih Goto Event Handler. Salin dan tempel kode baris C # berikut dalam metode openButton_Click () yang mengatur visibilitas kanvas myDialog ke Visible.

myDialog.Visibility = System.Windows.Visibility.Visible;

Ulangi proses yang sama untuk menutup acaraButton_Click. Salin dan sisipkan baris kode C # berikut dalam metode closeButton_Click () yang mengatur visibilitas kanvas myDialog ke tersembunyi.

myDialog.Visibility = System.Windows.Visibility.Hidden;

Jalankan proyek dan klik tombol Open untuk menampilkan pop up. Mengklik tombol tutup menyembunyikan kanvas. Jadi itu semua tentang membuat kotak dialog tanpa benar-benar membuat halaman baru. Sampai jumpa di pelajaran berikutnya tentang InputScopes.

Direkomendasikan: