1

我正在使用 WPF 4 我有一个包含一堆 TabItems 的 TabControl。我希望在打开/选择一个标签时收到通知。我错误地认为会有类似“OnTabItemChanged”类型的事件,但我找不到这样的事情。

谁能指出我正确的方向?

提前致谢!

4

1 回答 1

3

SelectionChangedTabControl

使用示例

Xaml

<TabControl ...
            SelectionChanged="tabControl_SelectionChanged">

背后的代码

private void tabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
    TabControl tabControl = sender as TabControl;
    TabItem tabItem = tabControl.SelectedItem as TabItem;
    //...

    // Or...
    //if (e.AddedItems.Count > 0)
    //{
    //    TabItem selectedTabItem = e.AddedItems[0] as TabItem;
    //}
}
于 2011-01-26T15:50:27.877 回答