Каков наилучший способ, если есть какой-либо, без кода позади, инициировать в одном TabItem (и изменить его IsSelected = true), когда видимость другого TabItem в том же TabControl изменилась? IsVisibleChanged не является RoutedEvent. И все мои элементы управления стилизованы из ресурсов, поэтому я должен всеми силами избегать установки локальных стилей (чтобы можно было использовать Datatriggers).
В настоящее время я могу думать об этом только в коде:
private void TabItem1_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
TabItem2.IsSelected = true;
}
Спасибо!