Oto trzy fragmenty kodu + komunikat błędu. Co tam tak głupiego strzeliłem, że ma problemy z odnalezieniem właściwości koloru gradientu wypełniającego elipsę? Z góry dziękuję za pomoc.
<Window.Resources>
<Style x:Key="check" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Grid Width="90" Height="30" HorizontalAlignment="Center" VerticalAlignment="Center">
<Border x:Name="border" CornerRadius="3" BorderBrush="#FF000000" Background="#FF000000" BorderThickness="1">
<Border.Effect>
<DropShadowEffect
ShadowDepth="0"
Color="White"
Opacity="1"
BlurRadius="5"/>
</Border.Effect>
<Border x:Name="border2" CornerRadius="3" BorderThickness="0,1,0,0" BorderBrush="#FFBABABA">
<Border.Background>
<LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1" >
<GradientStop Color="#FF585858" Offset="0" />
<GradientStop Color="#FF202020" Offset="1.0" />
</LinearGradientBrush>
</Border.Background>
</Border>
</Border>
<Grid Name="led" Margin="8,8,68,8">
<Ellipse x:Name = "e1">
<Ellipse.Effect>
<DropShadowEffect
ShadowDepth="0"
Color="Black"
Opacity="1"
BlurRadius="2" Direction="0"/>
</Ellipse.Effect>
<Ellipse.Fill>
<RadialGradientBrush x:Name="ledlight" GradientOrigin="0.5,0.5" Center="0.5,0.5">
<RadialGradientBrush.GradientStops>
<GradientStop Color="Cyan" Offset="0"/>
<GradientStop Color="#FF151520" Offset="1.0" />
</RadialGradientBrush.GradientStops>
</RadialGradientBrush>
</Ellipse.Fill>
</Ellipse>
</Grid>
</Grid>
<ControlTemplate.Triggers>
<Trigger Property="Button.IsEnabled" Value="False">
<Trigger.EnterActions>
<StopStoryboard BeginStoryboardName="Waiting"/>
<BeginStoryboard Storyboard="{StaticResource RunAnim}" />
</Trigger.EnterActions>
<Trigger.ExitActions>
<BeginStoryboard Name="Waiting" Storyboard="{StaticResource WaitingAnim}"/>
</Trigger.ExitActions>
</Trigger>
<Trigger Property="Button.IsMouseOver" Value="True">
<Trigger.EnterActions>
<BeginStoryboard Name="MouseOver" Storyboard="{StaticResource MouseOn}"/>
</Trigger.EnterActions>
<Trigger.ExitActions>
<StopStoryboard BeginStoryboardName ="MouseOver"/>
</Trigger.ExitActions>
</Trigger>
<Trigger Property="Button.IsPressed" Value="True">
<Trigger.EnterActions>
<BeginStoryboard x:Name="MouseClick" Storyboard="{StaticResource MouseClick}"/>
</Trigger.EnterActions>
<Trigger.ExitActions>
<StopStoryboard BeginStoryboardName="MouseClick"/>
</Trigger.ExitActions>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Storyboard x:Key="CheckOK">
<ColorAnimation To="#FF00FF00" Storyboard.TargetName="check"
Storyboard.TargetProperty="Template.led.e1.ledlight.(GradientBrush.GradientStops)[0].(GradientStop.Color)" Duration="0:0:0.1"/>
</Storyboard>
<Storyboard x:Key="CheckBAD">
<ColorAnimation To="#FF00FF00" Storyboard.TargetName="check"
Storyboard.TargetProperty="Template.led.e1.ledlight.(GradientBrush.GradientStops)[0].(GradientStop.Color)" Duration="0:0:0.1"/>
</Storyboard>
</Window.Resources>
<Window.Resources>
<Style x:Key="check" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Grid Width="90" Height="30" HorizontalAlignment="Center" VerticalAlignment="Center">
<Border x:Name="border" CornerRadius="3" BorderBrush="#FF000000" Background="#FF000000" BorderThickness="1" ... >
<Border.Effect>
<DropShadowEffect
ShadowDepth="0"
Color="White"
Opacity="1"
BlurRadius="5"/>
</Border.Effect>
<Border x:Name="border2" CornerRadius="3" BorderThickness="0,1,0,0" BorderBrush="#FFBABABA">
<Border.Background>
<LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1" >
<GradientStop Color="#FF585858" Offset="0" />
<GradientStop Color="#FF202020" Offset="1.0" />
</LinearGradientBrush>
</Border.Background>
</Border>
</Border>
<Grid Name="led" Margin="8,8,68,8">
<Ellipse x:Name = "e1">
<Ellipse.Effect>
<DropShadowEffect
ShadowDepth="0"
Color="Black"
Opacity="1"
BlurRadius="2" Direction="0"/>
</Ellipse.Effect>
<Ellipse.Fill>
<RadialGradientBrush x:Name="ledlight" GradientOrigin="0.5,0.5" Center="0.5,0.5">
<RadialGradientBrush.GradientStops>
<GradientStop Color="Cyan" Offset="0"/>
<GradientStop Color="#FF151520" Offset="1.0" />
</RadialGradientBrush.GradientStops>
</RadialGradientBrush>
</Ellipse.Fill>
</Ellipse>
</Grid>
</Grid> (...)