如何在WPF中激活UserControl的所有父项(即一个选项卡)

时间:2018-11-16 09:50:55

标签: c# wpf xaml tabcontrol

对于错误验证机制,我必须能够在我的应用程序中“导航”到一个特定的窗格。

当前,我有一个“ SelectedNode”,并尝试着重于绑定到该属性的控件(基本上,我有一个AttachedProperty来基于名称设置IsFocus)。

我的问题是,有时此页面包含选项卡。看起来,如果控件处于隐藏状态(不在活动选项卡中),则无法将其聚焦。

从UserControl到视觉树有没有办法“激活”他的所有父级?

由于种种原因,我不能仅将我的tab控件的“ SelectedIndex”绑定到viewModel中。

  1. 具有选项卡的UserControl每个选项卡都有一个子用户控件,因此usercontrol不知道哪个usercontrol属于哪个
  2. 将此类内容放入ViewModel是错误的,ViewModel不必知道它显示在选项卡中还是全部显示在同一窗格中

谢谢!

0 个答案:

没有答案