我来自网络背景,所以我真的很努力解决这个问题。
当 IsMouseOver 为 true 并且我的 Linking 类中的类变量(称为 _isLinking)为 true 时,我需要应用一种样式也为 true。我使用 IsMouseOver 构建并运行了样式,但我不确定如何使用 _isLinking 获得第二个条件。
<Path.Style>
<Style>
<Setter Property="Path.Stroke" Value="Black" />
<Setter Property="Path.Fill" Value="LightGray" />
<Style.Triggers>
<Trigger Property="Canvas.IsMouseOver" Value="True">
<Setter Property="Path.Stroke" Value="Blue" />
<Setter Property="Path.Fill" Value="LightBlue" />
</Trigger>
</Style.Triggers>
</Style>
</Path.Style>