72 lines
2.7 KiB
XML
72 lines
2.7 KiB
XML
<ResourceDictionary
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:charts="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts"
|
|
xmlns:shapes="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts.Shapes"
|
|
xmlns:navigation="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts.Navigation"
|
|
xmlns:markup="clr-namespace:Microsoft.Research.DynamicDataDisplay.MarkupExtensions">
|
|
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<ResourceDictionary Source="/DynamicDataDisplay;component/Charts/Legend items/LegendResources.xaml"/>
|
|
</ResourceDictionary.MergedDictionaries>
|
|
|
|
<!--Draggable Point-->
|
|
<Style TargetType="{x:Type shapes:DraggablePoint}">
|
|
<Style.Resources>
|
|
<Storyboard x:Key="story">
|
|
<DoubleAnimation Storyboard.TargetProperty="Opacity"
|
|
From="1"
|
|
To="0.1" Duration="0:0:0.4" AutoReverse="True"
|
|
RepeatBehavior="Forever"/>
|
|
</Storyboard>
|
|
</Style.Resources>
|
|
|
|
<Setter Property="Focusable" Value="False"/>
|
|
<Setter Property="Opacity" Value="1"/>
|
|
<Setter Property="Cursor" Value="ScrollAll"/>
|
|
<Setter Property="HorizontalContentAlignment" Value="Center"/>
|
|
<Setter Property="VerticalContentAlignment" Value="Center"/>
|
|
|
|
<Style.Triggers>
|
|
<MultiTrigger>
|
|
<MultiTrigger.Conditions>
|
|
<Condition Property="IsMouseOver" Value="True"/>
|
|
<Condition Property="IsMouseCaptured" Value="False"/>
|
|
</MultiTrigger.Conditions>
|
|
<MultiTrigger.EnterActions>
|
|
<BeginStoryboard Name="storyboard" Storyboard="{StaticResource story}"/>
|
|
</MultiTrigger.EnterActions>
|
|
<MultiTrigger.ExitActions>
|
|
<RemoveStoryboard BeginStoryboardName="storyboard"/>
|
|
</MultiTrigger.ExitActions>
|
|
</MultiTrigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
|
|
<DropShadowEffect Direction="315" Opacity="0.4" ShadowDepth="4" x:Key="liveTooltipDefaultEffect"/>
|
|
|
|
|
|
<!--LiveTooltip-->
|
|
<Style TargetType="{x:Type charts:LiveToolTip}">
|
|
<Setter Property="Template">
|
|
<Setter.Value>
|
|
<ControlTemplate TargetType="{x:Type charts:LiveToolTip}">
|
|
<Grid>
|
|
<Rectangle Fill="{TemplateBinding Background}"
|
|
Stroke="{TemplateBinding BorderBrush}"
|
|
StrokeThickness="{TemplateBinding BorderThickness}"
|
|
RadiusX="1" RadiusY="1" Opacity="{TemplateBinding Opacity}"
|
|
Effect="{markup:XbapConditionalExpression liveTooltipDefaultEffect}">
|
|
<!--<Rectangle.Effect>
|
|
<DropShadowEffect Direction="315" Opacity="0.4" ShadowDepth="4"/>
|
|
</Rectangle.Effect>-->
|
|
</Rectangle>
|
|
<ContentPresenter Margin="5" Content="{TemplateBinding Content}"/>
|
|
</Grid>
|
|
</ControlTemplate>
|
|
</Setter.Value>
|
|
</Setter>
|
|
</Style>
|
|
|
|
</ResourceDictionary>
|