winforms .net c# Livecharts仅在工具提示x&y值上显示一个系列

nkcskrwz  于 2022-12-23  发布在  .NET
关注(0)|答案(1)|浏览(248)

我一直在尝试创建一个图形在.net C#与库:https://v0.lvcharts.com/我的图表上有很多不同的系列,每个x值都有不同的点。如下图所示,这是当前悬停时的工具提示。
我需要的是只显示X值:00:07 &系列“实测温度”。我不想在工具提示上显示任何其他系列。如果我使用SelectionMode.OnlySender,它不会显示X值:00:07,这一点非常重要,因为图表可能超过24小时.....否则,要找出您具体查看的时间将非常棘手...
有谁知道如何只显示1系列与Y&X值?没有任何其他系列...该项目是在WinForms的c# .NET

y53ybaqx

y53ybaqx1#

您需要更改图形集合元素中的IsVisible属性:

SeriesCollection[i].IsVisible = false;

i -集合中元素的索引
如果看起来像创建一个预先隐藏的元素:

SeriesCollection = new SeriesCollection
            {
                new LineSeries
                {
                    Title = "Series 1",
                    Values = new ChartValues<double> { 4, 6, 5, 2 ,4 }
                    IsVisible= false; // this one
                }
            };

或者,您的目标是保留所有图形,但仅隐藏工具提示中除悬停在其上的字段之外的所有字段?

相关问题