PDA

View Full Version : سوال: مشکل با صدای دینگ



علیرضا حسن زاده
شنبه 03 بهمن 1388, 12:53 عصر
با سلام
دوستان من این کد رو نوشتم که باز دن اینتر تو تکت باکس فوکوس بره رو کنترل بعدی ولی یه اشکال داره وقتی اینتر میزنم یه صدای دینگ هم میده که نمی خوام این صدا بیاد و مثل TAB که بی صدا فوکوس رو عوض می کنه اینم انجام بشه؟
class CUSTextBox:TextBox
{
protected override void OnKeyPress(KeyPressEventArgs e)
{
//base.OnKeyPress(e);
if (e.KeyChar == 13)
SendKeys.SendWait("{TAB}");
else
MessageBox.Show(Convert.ToInt16(e.KeyChar).ToStrin g());
}
}

SMRAH1
شنبه 03 بهمن 1388, 15:41 عصر
سلام
آخر متدت،اگر کلید ENter بوده و پردازش شده باید،e.Handel رو True کنی (تا پردازش ادامه پیدا نکنه).
موفق باشی