Facebook
RSS

Visual Programming - CheckBox Selected Item

-
Pramadya Puspa



Salam ViBi…^^

Menanggapi pertanyaan dari adik kelas, kali ini saya menulis sedikit tentang salah satu fungsi checkbox yang diberikan VB.NET.

Checkbox merupakan tools dari VB.net yang useful. Checkbox memungkinkan kita untuk memilih lebih dari satu item dari semua nilai checkbox yang diberikan.

Tentu dalam benak kita terpikirkan, bahwa jika kita ingin menampilkan semua item(khususnya text) yang dipilih oleh user, kita harus mengumpulkan semua items(kumpulan) tersebut dalam suatu container atau wadah, yakni array. Array ini bisa banyak bentuknya. Akan tetapi kali ini saya berniat untuk menampungnya pada sebuah GroupBox.

Sedikit tentang GroupBox, tools ini sangat sangat efektif juga, karena dapat mengontrol lebih dari satu tools. Dengan kata lain, dalam sebuah GroupBox, kita tidak hanya dapat menampung banyak checkbox, tapi juga dapat kita tambah dengan radiobutton, macam-macam text-tools, dll… #untuk pengembangan, silakan coba-coba..^^

Untuk menampung tools pada groupbox sangat mudah. Kita tinggal memasukkan saja kumpulan tools tersebut ke dalamnya.


Berikut properti dari rancangan form di atas:
-          Chekbox1:          text-membaca
-          Chekbox2:          text-menulis
-          Chekbox1:          text-menggambar
-          Chekbox1:          text-menyanyi
-          Button1:              text-submit
-          Listview1:            view – tile
-          Groupbox1:        text-hobi saya

Berikut Kodenya:

Sub Button1Click(ByVal sender As Object, ByVal e As EventArgs)
            'Items pada listiview dibersihkan setiap kali
            'agar tidak bertumpuk
            Me.listView1.Items.Clear
           
            'setiap checkbox yang di-kontrol groupbox1,
            'jika cheked bernilai true atau terpilih,
            'item listview akan ditambahkan text dari setiap
            'checkbox tersebut.
            For Each a As CheckBox In Me.groupBox1.Controls
                  If a.Checked=True Then
                        me.listView1.Items.Add(a.Text )
                  End If
            Next
      End Sub


Setelah kita tampung, maka untuk menampilkannya kembali kita harus me-loop item-item tersebut, karena nanti yang akan ditampilkan lebih dari satu.

Default dari checkbox di sini adalah jika terpilih bernilai TRUE. Kita tentu harus melakukan penyaringan bahwa nilai yang akan ditampilkan jika checkbox tersebut dipilih, dalam hal ini text dari checkbox tersebut yang akan ditampilkan. Dan satu persatu data yang dipilih di-add pada sebuah container lain yakni listview… :-)

Tampilan setelah debug:

 

Visual Programming sangat bergantung pada kreatifitas dan kemampuan kita menganalisa kenyamanan user. Oleh karena itu latihan, rasa ingin tau, selalu ingin mencoba, dan pengalaman yang matang mutlak diperlukan…

Selamat mengarungi "Samudra VisPro" ~~~~~ ^^




26 Responses so far.

  1. trimakasih.
    informasi yang sangat menarik bagi kita
    salam sukses

    bio hair obat penumbuh rambut
    selaput dara
    vimax canada original

  2. sarana penangkal santet dengan doa, mantra dan ilmu anti santet, agar terhindar dari dukun santet
    santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet |

  3. sarana penangkal santet dengan doa, mantra dan ilmu anti santet, agar terhindar dari dukun santet
    santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet |

  4. sarana penangkal santet dengan doa, mantra dan ilmu anti santet, agar terhindar dari dukun santet
    santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet | santet
    santet | santet | santet | santet | santet | santet | santet | santet | santet

  5. TripelXXX says:

    Emasbet GAME ONLINE SABUNG AYAM !!

    Sabung Ayam, Cock Fight

    Tunggu apa lagi segera REGISTRASI diri anda sekarang juga untuk dapat bermain SABUNG AYAM secara ONLINE, anda tidak perlu harus berpanas-panasan menonton pertandingan SABUNG AYAM !!

    PILIH jagoan anda dan RAIH KEMENANGAN dengan mudah !!

    REGISTRASI : www.emasbet.net

    Untuk info lebih lanjut kunjungi kami di :
    Website EMASBET : https://goo.gl/MxPj9z
    LiveChat CS : https://goo.gl/xbNnXa
    BBM: 58D44730
    Yahoo Mail: cs1.emasbet/cs2.emasbet
    Whatsapp +6281296955679
    WeChat: Emasbet
    Line: Emasbet
    Facebook: https://goo.gl/NWDVj9

  6. TripelXXX says:

    Emasbet GAME ONLINE SABUNG AYAM !!

    Sabung Ayam, Cock Fight

    Tunggu apa lagi segera REGISTRASI diri anda sekarang juga untuk dapat bermain SABUNG AYAM secara ONLINE, anda tidak perlu harus berpanas-panasan menonton pertandingan SABUNG AYAM !!

    PILIH jagoan anda dan RAIH KEMENANGAN dengan mudah !!

    REGISTRASI : www.emasbet.net

    Untuk info lebih lanjut kunjungi kami di :
    Website EMASBET : https://goo.gl/MxPj9z
    LiveChat CS : https://goo.gl/xbNnXa
    BBM: 58D44730
    Yahoo Mail: cs1.emasbet/cs2.emasbet
    Whatsapp +6281296955679
    WeChat: Emasbet
    Line: Emasbet
    Facebook: https://goo.gl/NWDVj9

  7. TripelXXX says:

    Yuk join bersama kami hanya di WPBET365 yang merupakan situs agen sbobet, bola online, togel, Live Casino, BandarQ yang memberikan fasilitas permainan betting terlengkap dan terpercaya di indonesia

    - Dapatkan Promo Unlimited Cashback Sportbook up to 10%
    - Dapatkan diskon Togel Online hingga 66%
    - Bonus Rollingan LIVE CASINO sebesar 0.8%
    - Bonus Referral Seumur Hidup!

    Untuk info selengkapnya anda bisa menghubungi CS kami melalui:

    - Website : https://goo.gl/mtju19
    - Registrasi : https://goo.gl/qxqvas
    - Livechat (Melayani anda 24 jam): https://goo.gl/tCbL8D
    - Whatsapp: +85587680546
    - LINE : WPBET365
    - BBM: DC3F9ED4
    - SKYPE : WPBET365

  8. TripelXXX says:

    Modal kecil, untung besar?? Siapa blg tidak mungkin..!!!
    Coba peruntungan anda di situs AgungQQ.. Situs Agen Poker Online Terbaik dan Terpercaya di Indonesia. Hanya dengan 1 user id anda sudah bisa memaiankan 7 jenis games seperti :
    - Poker online
    - Domino99
    - AduQ
    - CAPSA SUSUN
    - BandarQ ONLINE
    - BANDAR POKER
    - SAKONG
    Mega Jackpot ratusan juta rupiah..
    dengan promo menggiurkan.. Livechat Online 24 Jam. Anda Menang, Pasti Kami Bayar, Berapapun itu !!! 100% Fair Play !!! Minimal depo Rp 25.000 saja !!!
    Support Bank : BCA, BNI, BRI, Mandiri, Dan Danamon
    kepuasan anda menjadi prioritas utama kami
    segera bergabung dan raih keberuntungan anda di sini!

    Untuk Info Selengkap nya Silahkan Hubungi CS Agungqq :

    Website AGUNGQQ : https://goo.gl/EVKxgT
    LiveChat CS : https://goo.gl/VYvA1M
    Pin BBM : DD5B429D
    Whatsapp : +85587568916
    Line : Agungqiu
    Skype : AgungQQ

  9. TripelXXX says:

    BolaXtra.com | Situs Sepak Bola Indonesia , Berita Bola Internasional & Bola Indonesia , Piala dunia 2018, Liga Eropa & Sports .

Leave a Reply