Есть ли способ отменить TabControl.Items.CurrentChanging?

К сожалению, нет события TabControl.SelectionChanging (Selector.SelectionChanging), я изо всех сил пытаюсь реализовать это поведение, чтобы отменить запрос на изменение.

Я попытался обработать ] TabControl.Items.CurrentChanging (свойство Items равно и ItemCollection ) для параметра события e.Cancel (из CurrentChangingEventArgs ) значение true, но Интерфейс обновлен с новой вкладкой, хотя элемент не изменился в коллекции.

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

5
задан Shimmy 16 November 2010 в 12:57
поделиться