<Style x:Name="CustomTooltipStyle" TargetType="telerikCharting:ItemToolTip2D" > |
<Setter Property="OuterBorderBrush" Value="#FF767676" /> |
<Setter Property="InnerBorderBrush" Value="#FFFFFFFF" /> |
<Setter Property="Foreground" Value="#FF666666" /> |
<Setter Property="Background"> |
<Setter.Value> |
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> |
<GradientStop Color="#FFFFFFFF" Offset="0"/> |
<GradientStop Color="#FFE4E5F0" Offset="1"/> |
</LinearGradientBrush> |
</Setter.Value> |
</Setter> |
<Setter Property="BorderOpacity" Value="0" /> |
<Setter Property="Template"> |
<Setter.Value> |
<ControlTemplate TargetType="telerikCharting:ItemToolTip2D"> |
<Border x:Name="ToolTipBorder" |
BorderThickness="{TemplateBinding BorderThickness}" |
CornerRadius="3" |
BorderBrush="{TemplateBinding OuterBorderBrush}" |
Opacity="{TemplateBinding BorderOpacity}"> |
<telerikCharting:ClipPanel> |
<Border |
BorderThickness="{TemplateBinding BorderThickness}" |
CornerRadius="2" |
BorderBrush="{TemplateBinding InnerBorderBrush}" |
Background="{TemplateBinding Background}"> |
<ContentControl Padding="10" Content="{TemplateBinding Content}" Foreground="{TemplateBinding Foreground}" /> |
</Border> |
</telerikCharting:ClipPanel> |
<Border.Triggers> |
<EventTrigger RoutedEvent="Border.Loaded"> |
<EventTrigger.Actions> |
<BeginStoryboard> |
<Storyboard > |
<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Duration="00:00:00.6" Storyboard.TargetName="ToolTipBorder" Storyboard.TargetProperty="(UIElement.Opacity)"> |
<SplineDoubleKeyFrame KeyTime="00:00:00" Value="0"/> |
<SplineDoubleKeyFrame KeyTime="00:00:00.6" Value="1"/> |
</DoubleAnimationUsingKeyFrames> |
</Storyboard> |
</BeginStoryboard> |
</EventTrigger.Actions> |
</EventTrigger> |
</Border.Triggers> |
</Border> |
</ControlTemplate> |
</Setter.Value> |
</Setter> |
</Style> |