嘿。我有一个绑定到可观察集合的选项卡控件。
我试过做
var tabitem = (TabItem)this.SingleOrDefault(ti => ti.Name == tabname);
tabitem.Focus();
((UserControl)tabitem.Content).Focus();
它似乎确实专注于 tabitem,但只关注 tabitem 标题中的 btn,而不是内容。tabitem 内容是另一个用户控件。
如何将焦点更改为内容,以便实际选择选项卡而不仅仅是选项卡标题
我知道 tabcontrol.selecteditem,但我不确定我将如何实现它,因为 observablecollection 实际上是一个我称之为 ObservableTabCollection 的类,它只是实现了 observable 集合。