علیرضا حسن زاده
شنبه 03 بهمن 1388, 13: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());
}
}
دوستان من این کد رو نوشتم که باز دن اینتر تو تکت باکس فوکوس بره رو کنترل بعدی ولی یه اشکال داره وقتی اینتر میزنم یه صدای دینگ هم میده که نمی خوام این صدا بیاد و مثل 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());
}
}