在xamDockManager中以编程方式切换选项卡

时间:2012-09-21 07:35:41

标签: wpf infragistics

我在XamDockManager中有一些像Photo,Story,Graphics这样的标签。我需要在快捷键按下的基础上选择一个标签(ALT + CTRl + S for story)。我能够捕获这些快捷键按下事件通过使用RoutedUICommand,但我有点无法以编程方式选择特定的选项卡。请帮助我如何实现这一目标。

提前致谢

2 个答案:

答案 0 :(得分:2)

通过调用ContentPane的Activate方法。

答案 1 :(得分:0)

为TabControl指定名称

<igWindows:XamTabControl x:Name="myTabControl">

并在代码中通过SelectedItem设置选项卡:

private void Window_KeyUp(object sender, KeyEventArgs e)
{
  //if ALT+CTRL+S...
  myTabControl.SelectedItem = myTabControl.Items[0];
}