Cara Mudah Mengosongkan isi semua Textbox di C# dan VB.Net



Ketika kita menggunakan suatu aplikasi, misalnya aplikasi informasi kependudukan atau aplikasi yang membutuhkan data yang cukup banyak. Kita pasti dihadapkan dengan form yang mengharuskan kita untuk memasukan banyak informasi ke textbox-textbox yang disediakan sesuai dengan data masing-masing.

Dalam form tersebut pasti ada salah satu tombol yang sudah anda kenal, yaitu tombol reset untuk mengosongkan semua textbox yang ada. Berikut ini contoh form dan kodenya :
Photobucket
Kode C#

private void Reset2()
{
this.txtNoKtp.Text = "";
this.txtNamaD.Text = "";
this.txtNamaB.Text = "";
this.txtUsia.Text = "";
this.txtAlamat.Text = "";
}

Kode VB.Net : 

Private Sub Reset2()
txtNoKtp.Text = ""
txtNamaD.Text = ""
txtNamaB.Text = ""
txtUsia.Text = ""
txtAlamat.Text = ""
End Sub

Kode tersebut saya rasa kurang efisien, karena jika terjadi penambahan textbox (misalnya untuk no. telepon) maka harus ditambahkan baris kode lagi dibawahnya (this.txtnoTelp.Text=””). Bisa dibayangkan jika kita mempunyai banyak textbox… pasti kurang efektif kan hehe…🙂.

Untuk menanggulangi hal tersebut, kita membutuhkan refactoring code agar kode lebih efisien dan simple. Berikut ini adalah kodenya :
Untuk C# :

</pre>
foreach (Control ctl in this.Controls) //Untuk setiap Control di Aplikasi ini
 {
 if (ctl is TextBox) //Jika control adalah textbox maka
 {
 ctl.Text = ""; //Kosongkan Isinya
 }
 }
<pre>

Untuk VB.Net :

</pre>
Dim ctl As Control
 For Each ctl In Me.Controls 'Untuk setiap Control di Aplikasi ini
 If TypeOf ctl Is TextBox Then 'Jika control adalah textbox maka
 ctl.Text = "" 'Kosongkan Isinya
 End If

Next
<pre>

Bagaimana??? lebih efisien memakai kode yang saya jelaskan di atas kan? hehe🙂

 

HOSTING GRATIS !!! | MEDIA PENYIMPANAN ONLINE GRATIS 2 GB!!! | SHARE FILE DAPET DOLAR !!!

About Wendi
An Extraordinary man wannabe. add my FB : https://www.facebook.com/wendi.octavious

7 Responses to Cara Mudah Mengosongkan isi semua Textbox di C# dan VB.Net

  1. inang bersujud says:

    mantap maju trus gannn ilmuny

  2. Pingback: Membuat Setup Installer di VB 6.0 « belajarbuatprogram

  3. Pingback: Membuat Login Multiple User di VB.Net « belajarbuatprogram

  4. Pingback: Membuat Login Multiple User di VB.Net (bag. 2) « belajarbuatprogram

  5. Pingback: Memasukan data dari database ke ComboBox di VB.Net dan C# « belajarbuatprogram

  6. Pingback: Memasukan data dari database ke ComboBox di VB.Net dan C# - Belajar Buat Program » Belajar Buat Program

  7. Pingback: Validasi Alpha Numeric di VB.Net dan C# « belajarbuatprogram

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