Навигация по элементу управления вкладки WPF из пользовательского элемента управления? - PullRequest
2 голосов
/ 23 июня 2010

Мое приложение WPF состоит из главного окна с элементом управления вкладками, в котором есть ряд элементов вкладок, каждый из которых содержит пользовательский элемент управления.

Мне бы хотелось, чтобы один из пользовательских элементов управления мог запускать приложение, чтобы переключить фокус с текущей вкладки на другую.

Есть ли способ для пользовательского элемента управления вызватьего контейнер управления вкладками, чтобы изменить на другой элемент вкладки?

Ответы [ 2 ]

0 голосов
/ 19 декабря 2013

У вас может быть свойство, которое связывается со свойством SelectedItem объекта TabControl.

0 голосов
/ 23 июня 2010

Система WPF предоставляет RoutedEvent.Этот особый вид события может быть создан для отслеживания каждым элементом в дереве.Таким образом, вы можете запустить событие в вашем пользовательском элементе управления и перехватить его в TabControl, который сделает все, что вам нужно.Элемент управления Tab может перехватить событие, причина которого лежит в дереве элемента вашего окна.

Вы можете начать отсюда: http://msdn.microsoft.com/en-us/library/ms742806.aspx

Вам понадобится Bubble Event.

Надеюсь, это поможет.

...