Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Переход по Tab между дочерними формами, C# / 8 сообщений из 8, страница 1 из 1
17.07.2015, 17:23
    #39010128
13th
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
Есть форма, у неё есть две дочерние формы, которые располагаются на первой в TableLayoutPanel:

Код: c#
1.
2.
3.
4.
5.
6.
7.
		f2 = new Form2();
		tableLayoutPanel1.Controls.Add(f2);
		f2.Show();

		f3 = new Form2();
		tableLayoutPanel1.Controls.Add(f3);
		f3.Show();


Как сделать, что бы при нажатии Tab в последнем контроле формы f2 фокус переходил на первый контрол f3? Что бы при нажатии Tab в последнем контроле формы f3 фокус переходил на следующий контрол основной формы?

Понятно, что можно поймать Tab в Form2 и дёрнуть родительскую форму: "алло, обработай Tab!", но, может быть, есть способ поизящнее?
...
Рейтинг: 0 / 0
17.07.2015, 18:44
    #39010219
Varcom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
13th,
Зачем?
...
Рейтинг: 0 / 0
18.07.2015, 00:13
    #39010316
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
13th, а почему ты используешь именно формы, а не user control-ы?
...
Рейтинг: 0 / 0
20.07.2015, 23:32
    #39011778
13th
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
Varcom, проще Tab нажать, чем мышкой тыкать в текстовое поле, выделять его целиком и т.д.
...
Рейтинг: 0 / 0
20.07.2015, 23:34
    #39011780
13th
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
bazile, по WTL-ной привычке. у меня компонент, в котором несколько полей и кнопок, и ещё логика обработки, используется несколько раз. Я поместил всё на child-форму, и леплю её куда надо. Чё, контрол надо?
...
Рейтинг: 0 / 0
21.07.2015, 04:09
    #39011835
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
13thЧё, контрол надо?
Да.
...
Рейтинг: 0 / 0
21.07.2015, 12:15
    #39012113
13th
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
bazile, ок, попробую.
...
Рейтинг: 0 / 0
21.07.2015, 15:56
    #39012460
13th
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Переход по Tab между дочерними формами, C#
Действительно, при использовании контролов проблема с переходом по Tab-у пропадает. bazile, спасибо.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Переход по Tab между дочерними формами, C# / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]