PDA

View Full Version : تبدیل در جعبه متن



HAIdle
سه شنبه 16 مرداد 1386, 12:27 عصر
سلام به همه
من می خوام توی textbox وقتی کاربر کلیدی را زد من آن را پردازش کرده و حرف دیگری به جای آن وارد جعبه متن کنم. ولی در همان جایی که کاربر کلید را

زده. ظاهرا باید در رویداد keypress کد بنویسم و باید در آخر handled را true کنم. ولی نمی دانم چه جوری حرف شردازش شده خودم را وارد مکان

مناسب text box کنم. لظفا راهنمایی نمایید.

MH2538
سه شنبه 16 مرداد 1386, 13:03 عصر
سلام


private void textbox1_KeyPress(object sender, KeyPressEventArgs e)
{
switch (e.KeyChar)
{
case 'a': e.KeyChar = 's'; break;
case 'd': e.KeyChar = 'f'; break;
case 'g': e.KeyChar = 'h'; break;
case 'j': e.KeyChar = 'k'; break;
case 'l': e.KeyChar = 'p'; break;
case 'i': e.KeyChar = 'o'; break;
}

}