PDA

View Full Version : سوال: اموزش ساختن یک textbox سفارشی



HOSSEINGHOLI
یک شنبه 17 شهریور 1387, 17:57 عصر
]چطوری میتونم یه text box سفارشی بسازم که کمه enter نقش tab رو بازی کنه؟

mohammad272005
یک شنبه 17 شهریور 1387, 18:12 عصر
بعد از ساختن کنترل و inherit از TextBox، متد OnKeyDown رو override کنید.

HOSSEINGHOLI
دوشنبه 18 شهریور 1387, 21:29 عصر
می شه بیشتر توضیح بدید

Blackk_lightt
سه شنبه 19 شهریور 1387, 00:31 صبح
سلام


private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Return)
SendKeys.Send("{TAB}");
}

موفق باشی

mohammad272005
سه شنبه 19 شهریور 1387, 06:45 صبح
public partial class MyTextBox : TextBox
{
public MyTextBox()
{
InitializeComponent();
}
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.KeyCode == Keys.Return)
SendKeys.Send("{TAB}");
base.OnKeyDown(e);
}
}