如何在现有WPF TabControl中触发IsMouseOver
属性?
我尝试制作一个Style,但它只创建一个新的Tab。我想在我已经制作的标签上应用它。基本上我想做的是当鼠标位于标题上时编辑标题的背景。
有办法吗?也许通过c#?
<TabControl HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100">
<TabItem Header="AddItem">
<Grid Background="#FFE5E5E5" />
</TabItem>
<TabItem Header="UpdateItem">
<Grid Background="#FFE5E5E5" />
</TabItem>
</TabControl>
答案 0 :(得分:0)
您可以使用MouseMove
事件,然后检查mouse.X和mouse.Y位置。然后获取tabcontrol标头位置并将其与鼠标位置进行比较。