About The Author

Belum banyak yang bisa diceritain mengenai pemilik blog ini seputar programmer, sekarang ini baru sekedar mengejar ngimpi menjadi programmer :)

Get The Latest News

Sign up to receive latest news

Tampilkan postingan dengan label event handler. Tampilkan semua postingan
Tampilkan postingan dengan label event handler. Tampilkan semua postingan

Rabu, 16 Maret 2011

hasil input di textbox otomatis ada pemisah ribuan

jadi pengennya begitu nulis angka di textbox, setelah selesai nulis langsung ada pemisah ribuannya.

ketemunya pakenya gini

private void textBox1_Validated(object sender, EventArgs e)
{
textBox1.Text = string.Format("{0:0,0}", Convert.ToInt32(textBox1.Text));
}

private void textBox1_Leave(object sender, EventArgs e)
{
Validate();
}

lumayan ribet sih, mesti nambahin eventargs nya sampe 2, belum membatasi textbox cuma bisa diisi digit doang. jadi 3 events arg.

ada saran yang lebih simpel ?
»»  read more

Selasa, 15 Maret 2011

exit on Escape key

cara yang banyak dipake untuk memfungsikan tombol escape sebagai exit form atau aplikasi caranya, sbb:

private void Form1_Keypress(object sender, KeyPressEventsArgs e)
{
if (e.KeyChar == (char)27)
{
Application.Exit();
}
}

dan jangan lupa di form1 properties, bagian KeyPreview = "true". kalo ngga, ngga fungsi juga tuh tombolnya kalau dipencet


»»  read more

Minggu, 19 Desember 2010

hanya boleh "int" di textbox

bagaimana caranya agar textbox hanya bisa diinput angka, bukan huruf ataupun nilai negatif pada setiap karakter yang diinput.

pada event handler textbox terkait, pilih "KeyPress".

trus masukin kode ini,
if (!char.IsControl(e.KeyChar)&& !char.IsDigit(e.KeyChar) && e.KeyChar !='.')
{e.Handled = true;}

yang pasti ini bukan cuma satu-satunya jalan, tp gw lebih suka yang ini.
»»  read more