我正在构建一个应用程序来检测一个事件,并且在该事件发生时,指示该事件被触发的标签应该改变颜色。
我正在使用 XAML 来构建我的应用程序的界面,给标签初始黄色很容易。我希望它在双击时变为绿色。
<!-- setting style for the identification labels -->
<Window.Resources>
<Style x:Key="StatusLabelStyle" TargetType="Label">
<Setter Property="Background" Value="Yellow" />
<Setter Property="BorderBrush" Value="Yellow" />
<Setter Property="BorderThickness" Value="1" />
<Setter Property="HorizontalContentAlignment" Value="Center" />
<Setter Property="VerticalContentAlignment" Value="Center" />
</Style>
</Window.Resources>
<Label Name="L1" Margin="10,50,10,0" Content="TEST A" Width="100" Height="60"
Style="{StaticResource StatusLabelStyle}" MouseDoubleClick="L1_MouseDoubleClick" />
我尝试通过文件后面的代码执行此操作,但反复失败。