Anda di halaman 1dari 30

Pemrograman Visual

Nurul Fathanah Mustamin, S.Pd., M.T.


Materi
✗ Message Box Function
✗ String Function
✗ Form Transition

2
Message Box Function
Message Box
✘ MessageBox dalam pemrograman C# digunakan pada tampilan
antarmuka grafis, fitur ini juga digunakan untuk mengetahui bagaimana
program sedang berjalan atau sampai mana program berjalan, juga bisa
untuk sebuah pemberitahuan atau error dalam program yang kita buat.
✘ Kesimpulannya, messagebox digunakan untuk menampilkan pesan
pada user dalam bentuk pop up berbentuk box.
✘ Dalam C# bentuk umum dari messagebox :

MessageBox.Show(“Kata-kata yang ditampilkan”);

4
Simple Message Box
✘ Bentuk paling sederhana dari MessageBox adalah dialog dengan teks
dan tombol OK. Ketika Anda mengklik tombol OK, kotak itu menghilang.

5
Message Box with Title
✘ Membuat MessageBox with Title

6
Message Box with Buttons
✘ MessageBox dapat memiliki kombinasi tombol yang berbeda seperti
YesNo dan OKCancel. Enumerasi MessageBoxButtons mewakili tombol
yang akan ditampilkan pada MessageBox dan memiliki nilai berikut.
• OK
• OKCancel
• AbortRetryIgnore
• YesNoCancel
• YesNo
• RetryCancel

7
Message Box with Buttons

8
Message Box with Icon
✘ MessageBox dapat menampilkan ikon pada dialog. Enumerasi
MessageBoxIcons mewakili ikon untuk ditampilkan pada MessageBox
dan memiliki nilai berikut.
• None
• Hand
• Question
• Exclamation
• Asterisk
• Stop
• Error
• Warning

9
• Information
Message Box with Icon

10
Message Box with Default Button
✘ User juga dapat mengatur tombol default pada MessageBox. Secara
default, tombol pertama adalah tombol default. Enumerasi
MessageBoxDefaultButton digunakan untuk tujuan ini dan memiliki tiga
nilai berikut.
• Button1
• Button2
• Button3

11
Message Box with Default Button

12
Message Box with Message Options

• ServiceNotification
• DefaultDesktopOnly
• RightAlign
• RtlReading
13
Message Box with Help Button
✘ MessageBox dapat memiliki tombol tambahan yang disebut tombol
Bantuan. Ini berguna ketika kita perlu menampilkan file bantuan.

14
Dialog Result
✘ DialogResult adalah penghitungan nilai pengembalian yang mungkin
dari kotak dialog termasuk MessageBox. Metode Show mengembalikan
Dialog Result yang memberi tahu user tombol apa yang telah diklik
pada kotak pesan. Value DialogResult :
• Abort - Nilai pengembalian kotak dialog Abort (biasanya dikirim
dari tombol berlabel Abort).
• Cancel - Nilai pengembalian kotak dialog adalah Cancel (biasanya
dikirim dari tombol berlabel Cancel).
• Ignore - Nilai pengembalian kotak dialog adalah Abaikan
(biasanya dikirim dari tombol berlabel Ignore).
• No - Nilai pengembalian kotak dialog adalah Tidak (biasanya
dikirim dari tombol berlabel No).

15
Dialog Result
✘ Value DialogResult :
• None- Tidak ada yang dikembalikan dari kotak dialog. Ini berarti
bahwa dialog modal terus berjalan.
• OK - Nilai pengembalian kotak dialog OK (biasanya dikirim dari
tombol berlabel OK).
• Retry - Nilai pengembalian kotak dialog adalah coba kembali
(biasanya dikirim dari tombol berlabel Retry).
• Yes - Nilai pengembalian kotak dialog adalah Ya (biasanya dikirim
dari tombol berlabel Yes).

16
Dialog Result

17
String Function
String
✘ Strings adalah kumpulan karakter yang dianggap sebagai satu buah unit
tersendiri. Karakter ini dapat berupa huruf besar, huruf kecil, angka
maupun karakter spesial seperti +, &, $, # dll.
✘ String adalah object dari class String di namespace System. Kita
menuliskan string biasanya diletakkan dalam tanda petik. "Ini adalah
string!".
✘ Untuk inisialisasi dan deklarasi kita tinggal menggunakan,
string strColor = "blue";
✘ Sama seperti array, string dapat mengetahui jumlah karakter pada
dirinya dengan menggunakan property Length. Karena sebenarnya
string adalah array dari karakter. Jadi kita dapat menggunakan format
array untuk melihat indeks pada string. Misalnya kita ingin tahu huruf
pertama, maka tinggal gunakan strColor[0].
19
Pemakaian String
✘ Beberapa method yang ada (jika diimplementasikan pada strText = "My
String") :

20
Pemakaian String
✘ Namun,Apabila kita ingin mencari posisi indeks suatu string di dalam
string, kita dapat menggunakan method IndexOf. Misalnya kita punya
str = “My string is a long string”, maka:

✘ Pada beberapa aplikasi, kadang-kadang kita butuh untuk meng-copy


karakter atau kata atau kalimat dalam sebuah string yang panjang.
String yang kita cari dalam sebuah string yang panjang disebut
substring (bagian dari string). Oleh karena itu, method yang kita
gunakan dinamakan juga dengan Substring.
hasil = str.Substring(indeks_awal, indeks_akhir);

21
Pemakaian String
✘ Kita juga dapat mengganti kemunculan kata dalam suatu string dengan
method Replace.
str.Replace("Poundsterling", "rupiah");
✘ Beberapa method lain yang berguna, misalnya diaplikasikan pada str =
"My String"

22
Pemakaian String

23
Pemakaian String

24
Pemakaian String

25
Pemakaian String

26
Form Transition
Menghubungkan 2 Form

28
29
30

Anda mungkin juga menyukai