当同一个TabControl中的另一个TabItem的可见性发生变化时,如果有任何没有代码的最佳方法是在一个TabItem中触发(并更改其IsSelected = true),那么最好的方法是什么? IsVisibleChanged不是RoutedEvent。我的控件都是从资源设置的,所以我必须尽量避免设置本地样式(以便能够使用Datatriggers)。
目前我只能考虑在代码背后执行此操作:
private void TabItem1_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
TabItem2.IsSelected = true;
}
谢谢!