【问题标题】:OxyPlot WPF Tooltip and crosshair coloursOxyPlot WPF 工具提示和十字线颜色
【发布时间】:2020-09-23 13:00:29
【问题描述】:

我正在使用 WPF 在 oxyplot 图表上绘制一些简单的线系列。当我单击线系列上的一个点时,工具提示的颜色是可怕的绿色,十字准线颜色是黑色。我想更改这些。

                <oxy:Plot x:Name="SliceStatsChart" Title="Slice Stats">
                    <oxy:Plot.Series>
                        <oxy:LineSeries Title="MaxV"/>
                        <oxy:LineSeries Title="MinV"/>
                        <oxy:LineSeries Title="AvgV"/>
                        <oxy:LineSeries Title="StdDev"/>
                    </oxy:Plot.Series>
                    <oxy:Plot.Axes>
                        <oxy:LinearAxis Position="Left" TicklineColor="White" Title= "Log10(V)"/>
                        <oxy:LinearAxis Position="Bottom" TicklineColor="White" Title= "Slice No"/>    
                    </oxy:Plot.Axes>

请有人告诉我如何修改颜色。

谢谢。

【问题讨论】:

    标签: wpf colors tooltip oxyplot


    【解决方案1】:

    光标在 OxyPlot 中被命名为“Tracker”。它的外观可以通过编辑 DefaultTrackerTemplate 来修改。此示例修改了跟踪器控件的背景颜色和十字线的颜色,但当然还有更多自定义方法:

    <oxy:Plot x:Name="SliceStatsChart" Title="Slice Stats">
    
        <oxy:PlotView.DefaultTrackerTemplate>
            <ControlTemplate>
                <oxy:TrackerControl Position="{Binding Position}" LineStroke="Red" Background="GhostWhite">
                    <oxy:TrackerControl.Content>
                        <TextBlock Text="{Binding}" Margin="5" />
                    </oxy:TrackerControl.Content>
                </oxy:TrackerControl>
            </ControlTemplate>
        </oxy:PlotView.DefaultTrackerTemplate>
    
        <oxy:Plot.Series>
            <oxy:LineSeries Title="MaxV"/>
            <oxy:LineSeries Title="MinV"/>
            <oxy:LineSeries Title="AvgV"/>
            <oxy:LineSeries Title="StdDev"/>
        </oxy:Plot.Series>
        <oxy:Plot.Axes>
            <oxy:LinearAxis Position="Left" TicklineColor="White" Title="Log10(V)"/>
            <oxy:LinearAxis Position="Bottom" TicklineColor="White" Title= "Slice No"/>    
        </oxy:Plot.Axes>
    </oxy:Plot>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多