Tampilkan postingan dengan label Windows Phone 8. Tampilkan semua postingan
ScrollBox atau ListBox pada TextBlock, Windows Phone
Rabu, 19 Juni 2013
Posted by Unknown
Tag :
Windows Phone 8
TextBlock pada aplikasi Windows Phone umumnya atau secara default hanya menampilkan string dalam satu baris baik kata maupun kalimat, akan tetapi adakalanya seseorang atau bahkan kita mempunyai kebutuhan menampilkan TextBlock lebih dari satu baris serta menggunakan fitur ScrollBox atau ListBox.
Tambahkan source kode Heigth atau tinggi dari Grid melebihi tinggi dari TextBlock yang dimaksud, yang akan ditambahkan fitur ListBox.
Maka TextBlock tersebut sudah menggunakan fitur ListBox.
Pada penulisan ini saya akan menjelaskan mengenai pembuatan TextBlock yang menggunakan fitur ScrollBox atau ListBox.
Langsung saja.
Langkah pertama tentunya tambahkan tool TextBlock yang terdapat pada ToolBox.
Aktifkan TextBlock tersebut, kemudian perbesar ukurannya baik panjang maupun tingginya, atur Properties TextWrapping menjadi Warp. Seperti yang telah dijelaskan pada Pembuatan TextBlock lebih dari satu baris.
Kemudian tambahkan source kode berikut yaitu <ListBox> <Grid> .... (TextBlock) </Grid> </ListBox> seperti dibawah ini:
Tambahkan source kode Heigth atau tinggi dari Grid melebihi tinggi dari TextBlock yang dimaksud, yang akan ditambahkan fitur ListBox.
Maka TextBlock tersebut sudah menggunakan fitur ListBox.
Soft Input Panel atau yang biasa kita kenal sebagai Virtual Keyboard, pada Windows Phone memiliki beberapa jenis sesuai dengan kebutuhan penginputan yang diperlukan pada TextBox untuk memudahkan pengguna. Beberapa jenis Soft Input Panel yang digunakan adalah jenis TextBox Chat, Number, Url, EmailUserName, dan LogOnName. Pengubah layout SIP dilakukan dengan menentukan nilai property InputScope pada TextBox, baik secara programatikal maupun deklaratif.
Untuk project kita kali ini, saya akan mencoba untuk menampilkan jenis Soft Input TextBox Number yang digunakan pada aplikasi Microsoft Visual Studio. Berikut langkah pembuatannya:
Buat project aplikasi Microsoft Visual Studio, kemudian tambahkan tool TextBox, perhatikan kode xaml dari project tersebut dibawah:
Rubah atau tambahkan kode xaml tersebut diatas menjadi:
Sehingga hasil Run nya adalah sebagai berikut:
Ketika ingin mengubah jenis Soft Input Panel ke format yang lain, yaitu diantaranya jenis TextBox Chat, Number, Url, dan LogOnName. Maka tinggal mengubah pada string berikut yang diberi tanda:
TextBlock pada aplikasi Windows Phone umumnya atau secara default hanya menampilkan string dalam satu baris baik kata maupun kalimat, akan tetapi adakalanya seseorang atau bahkan kita mempunyai kebutuhan menampilkan TextBlock lebih dari satu baris, apakah mungkin setiap barisnya kita membuat kembali TaxtBox baru? Tentu tidak, akan memakan waktu cukup panjang dalam hal melakukan proses tersebut.
Pada penulisan ini saya akan menjelaskan mengenai pembuatan TextBlock yang memungkinkan menampilkan string yang lebih dari satu baris.
Langsung saja.
Langkah pertama tentunya tambahkan tool TextBlock yang terdapat pada ToolBox.
Aktifkan TextBlock tersebut, kemudian perbesar ukurannya baik panjang maupun tingginya, atur Properties TextWrapping menjadi Warp. Seperti yang tertera pada gambar di samping.
TextBlock siap menampilkan string lebih dari satu baris.






