powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TabControl
2 сообщений из 2, страница 1 из 1
TabControl
    #36407716
prBoris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть TabControl
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 <TabControl x:Name="tabControl">
            <TabItem Header="Переход (F1)" IsTabStop="False">
<TextBox Grid.Row="1"  x:Name="textBoxF1 " />
</TabItem>
            <TabItem Header="Переход (F2)" IsTabStop="False">
<TextBox Grid.Row="1"  x:Name="textBoxF2 " />
</TabItem>
 </TabControl>


Переход между табами осуществляется KeyDown главного окна
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
void LogEditWindow_KeyDown(object sender, KeyEventArgs e)
        {
            
            if (e.Key == Key.F1)
            {

                tabControl.SelectedIndex =  0 ;


            }
            if (e.Key == Key.F2)
            {
                tabControl.SelectedIndex =  1 ;
            }
Переходит все устраивает но не могу настроить что бы при переходи с таба на таб фокус был в текстбоксе. т.е. по нажатию F2 у нас открывается таб "F2" и фокус установлен в textBoxF2
как это возможно реализовать ?
...
Рейтинг: 0 / 0
TabControl
    #36407967
prBoris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prBoris,

тема закрыта
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 private void textBoxF2_Loaded(object sender, RoutedEventArgs e)
        {
           if (first.IsSelected)
            {
                (sender as TextBox).Focus();
            }
        }

...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / TabControl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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