c# - WPF 选项卡控件 : How do I get the currently selected tab?

标签 c# .net wpf tabcontrol selecteditem

在我的选项卡 SelectionChanged 事件中(这是正确的事件,我找不到选项卡更改事件吗?),如何访问新选项卡?

同样在正常代码中从这个事件之外,我如何访问当前选择的选项卡?

  TabControl.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(TabControl_SelectionChanged);

  void TabControl_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
  {
      //How so access my currently selected tab???
  }

最佳答案

TabControl.SelectedItem 是选中的标签。

将其转换为 TabItem 以获取属性。

我主要做的是将它绑定(bind)到 View 模型。

关于c# - WPF 选项卡控件 : How do I get the currently selected tab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4255017/

相关文章:

wpf - 我可以将文本 block 的内容仅绑定(bind)到可观察集合中字符串的一部分吗?

c# - 将派生 ViewModel 映射到 Caliburn.Micro 中的基类 View

javascript - 有什么方法可以覆盖后退按钮吗?

c# - 对从 CRC32 实现移植的代码进行单元测试?

c# - FieldConverter ConverterKind.Date "dd/MM/yyyy"异常

c# - 这段代码如何在不同的线程中执行?

java - Java 中等效的并行扩展

c# - WPF 如何根据 treeviewitem 类型更改上下文菜单项?

c# - 如何正确地将实现细节分离到 .net 中的类库中

c# - 检查文本是否超过文本框的大小