Кажется, что WPF TabControl
не поддерживает возможность отмены изменения выбора, поскольку нет события SelectionChanging()
, только событие SelectionChanged
. Кто-нибудь нашел способ сделать это?
Единственный способ, который я нашел, — это присоединить событие PreviewMouseLeftButtonDown()
к каждому TabItem
и установить для e.Handled
значение true
, если я не хочу, чтобы эта конкретная страница выбиралась. Кажется, это работает, но неуклюже.