Wpf 如何在设计器中与用户控件内的组件交互

Wpf 如何在设计器中与用户控件内的组件交互,wpf,user-controls,designer,Wpf,User Controls,Designer,我允许从设计器中按下位于用户控件中的按钮来更改TabControl的当前TabItem 我该怎么办 谢谢。您可以通过绑定或代码隐藏来设置SelectedIndex或SelectedItem属性 编辑: 如果在其他窗口中添加了用户控件,则无法访问用户控件上的控件。您必须打开用户conrol.xaml并在那里编辑它。您可以公开将路由出按钮的方法。我想这就是您需要的。显示一些代码(xaml)。选项卡控件是否在用户控件之外?您是在谈论Visual Studio的设计器吗?是的,它是Visual Stud

我允许从设计器中按下位于用户控件中的按钮来更改TabControl的当前TabItem

我该怎么办


谢谢。

您可以通过绑定或代码隐藏来设置
SelectedIndex
SelectedItem
属性

编辑:
如果在其他窗口中添加了用户控件,则无法访问用户控件上的控件。您必须打开用户conrol.xaml并在那里编辑它。您可以公开将路由出按钮的方法。我想这就是您需要的。

显示一些代码(xaml)。选项卡控件是否在用户控件之外?您是在谈论Visual Studio的设计器吗?是的,它是Visual Studio的设计器。按钮和TabControl位于同一个UserControl中。问题是我无法从设计器中单击按钮来设置SelectedIndex或SelectedItem。@Curtisweller您使用的是哪种设计器?是Visual Studio 2012的设计器。我认为这是可能的。例如,将标准TabControl添加到窗口时,可以选择TabItem并修改其标题,即使它是TabControl的内部组件。