0

如何触发IsMouseOver现有 WPF TabControl 中的属性?我尝试制作样式,但它只创建一个新标签。我想将它应用到我已经制作的标签上。基本上我想做的是在鼠标位于标题上时编辑标题的背景。

有没有办法做到这一点?也许通过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>
4

1 回答 1

0

您可以使用该MouseMove事件,然后检查 mouse.X 和 mouse.Y 的位置。然后获取tabcontrol表头位置,并与鼠标位置进行比较。

于 2016-04-04T19:51:28.057 回答