@GameDev_Easy
Сегодня я пишу на змеях...

Как отловить нажатие TAB в C# WinForms?

Здравствуйте!
Как можно сделать в C# WinForms так, чтобы при фокусе на TextBox и нажатии TAB вставлялась табуляция?
  • Вопрос задан
  • 448 просмотров
Решения вопроса 1
arxont
@arxont
C# программист
1 Вариант
textBox2.Multiline = true;
textBox2.AcceptsTab = true;

2 Вариант, отслеживаем PreviewKeyDown
private void textBox1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
   if (e.KeyCode == Keys.Tab)
   {
      textBox1.AppendText("\t");
      e.IsInputKey = true;
   }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы