gpt4 book ai didi

c# - 如何在WPF中处理TabItem单击事件?

转载 作者:行者123 更新时间:2023-12-03 13:17:43 25 4
gpt4 key购买 nike

在我的应用程序中,我使用了WPF TabControl,我想处理TabItem的click事件。
我该如何实现?

最佳答案

您可以通过在tabcontrol中的每个tabite的header属性中添加标签来实现。然后,您可以为标签设置一个事件。

a

<TabControl Height="100" HorizontalAlignment="Left" Name="tabControl1">
<TabItem Name="tabItem1">
<TabItem.Header>
<Label Content="tabItem1"
MouseLeftButtonDown="tabItem1_Clicked"
HorizontalAlignment="Stretch"/>
</TabItem.Header>
<Grid />
</TabItem>
<TabItem Name="tabItem2">
<TabItem.Header>
<Label Content="tabItem2"
MouseLeftButtonDown="tabItem2_Clicked"
HorizontalAlignment="Stretch"/>
</TabItem.Header>
<Grid />
</TabItem>
</TabControl>

C#/背后的代码
private void tabItem1_Clicked(object sender, MouseButtonEventArgs e)
{
//DO SOMETHING
}

private void tabItem2_Clicked(object sender, MouseButtonEventArgs e)
{
//DO SOMETHING
}

希望这可以帮助。

关于c# - 如何在WPF中处理TabItem单击事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5727323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com