У меня есть следующее WPF contro l, содержащее таблицу визуализации данных (в то время как за ней стоит код C # ). Моя проблема в том, что что бы я ни пытался, я не могу изменить всплывающие подсказки пунктов.
Я пытался искать другие квесты и видел разные решения. Один вид назначил определенное событие диаграмме, но моя LineChart не имеет этих событий. Я попытался добавить шаблон, но ничего не произошло (я все еще вижу ту же подсказку)
<DVC:Chart Canvas.Top="80" Canvas.Left="10" x:Name="LineChart" Title="Linea" Foreground="Black" Background="{DynamicResource Brush09}" BorderBrush="Transparent" PlotAreaStyle="{DynamicResource GridStyle1}" Margin="0,5,0,0">
<DVC:Chart.TitleStyle>
<Style TargetType="{x:Type DV:Title}">
<Setter Property="FontSize" Value="15" />
<Setter Property="FontFamily" Value="Segoe UI" />
<Setter Property="HorizontalAlignment" Value="Center" />
</Style>
</DVC:Chart.TitleStyle>
<DVC:Chart.LegendStyle>
<Style TargetType="{x:Type DV:Legend}">
<Setter Property="FontSize" Value="10" />
<Setter Property="FontFamily" Value="Segoe UI" />
<Setter Property="Margin" Value="15,0"/>
<Setter Property="Width" Value="{Binding LegendVisibility, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
<Setter Property="VerticalAlignment" Value="Center"/>
<Setter Property="BorderBrush" Value="{DynamicResource Brush09}"/>
<Setter Property="Foreground" Value="{StaticResource Brush08}" />
<Setter Property="Background" Value="{DynamicResource Brush09}" />
<Setter Property="Visibility" Value="Collapsed" />
</Style>
</DVC:Chart.LegendStyle>
<DVC:Chart.Axes>
<DVC:DateTimeAxis x:Name="xAxis" Orientation="X" Foreground="Black" FontFamily="Segoe UI" FontSize="10"/>
<DVC:LinearAxis x:Name="yAxis" Orientation="Y" Minimum="0" Foreground="Black" FontFamily="Segoe UI" FontSize="10">
</DVC:LinearAxis>
</DVC:Chart.Axes>
<DVC:LineSeries x:Name="SeriesColumn" DependentValuePath="Value" IndependentValuePath="Key" ItemsSource="{Binding}" DataContext="{Binding}" Margin="0">
<DVC:LineSeries.Background>
<RadialGradientBrush Center="0.075,0.015" GradientOrigin="-0.1,-0.1" RadiusY="0.9" RadiusX="1.05">
<GradientStop Color="#FFB9D6F7"/>
<GradientStop Color="#FF284B70" Offset="1"/>
</RadialGradientBrush>
</DVC:LineSeries.Background>
</DVC:LineSeries>
</DVC:Chart>
Мне нужен следующий результат . Я хочу, чтобы все мои значения были двойными, но я хочу, чтобы во всплывающей подсказке отображалось «число + s», если значение меньше 60, а я хочу видеть «число + m число + s», если число больше 60 . Возможно ли это?