c# - WPF中TabControl的TabChanged事件

标签 c# .net wpf events tabcontrol

我在 WPF 中有一个 TabControl。我想找到更改选项卡时发生的事件。这个事件的名称是什么?

最佳答案

TabControl继承自 Selector其中包含 SelectionChanged event .

<TabControl SelectionChanged="OnSelectionChanged" ... />

private void OnSelectionChanged(Object sender, SelectionChangedEventArgs args)
{
    var tc = sender as TabControl; //The sender is a type of TabControl...

    if (tc != null)
    {
        var item = tc.SelectedItem;

        //Do Stuff ...
    }
}

关于c# - WPF中TabControl的TabChanged事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8172077/

相关文章:

c# - 理解委托(delegate)逆变的有用性

c# - 我可以使用 XmlSerializer 控制某些字段的序列化吗

.net - 在所有异步套接字回调上强制线程CultureInfo

c# - 我应该为 .NET 中的新 OSS 项目使用什么许可证

c# - ViewModel 是否应该具有绑定(bind)到模型上的 DependencyProperties 的直通 DependencyProperties?

c# - 如何在 C# 中传递通配符

c# - WCF 错误 - 未将对象引用设置为对象的实例。生产服务不工作

.NET:消息队列与直接插入 MongoDB

c# - Devexpress GridControl - 在 MVVM 中刷新数据

c# - 如何更改 WPF/C# 密码框的背景颜色