3

WinForms で折れ線グラフを使用しているダッシュボード システムに取り組んでいます。各行に tooptip を表示する必要があります。私はこれを試しました

var series = new Series
                    {
                        Name = chartPoint.SetName,
                        Color = chartPoint.ChartColor,
                        ChartType = SeriesChartType.Line,
                        BorderDashStyle = chartPoint.ChartDashStyle,
                        BorderWidth = chartPoint.BorderWidth,
                        IsVisibleInLegend = !chartPoint.HideLegend,
                        ToolTip = "Hello World"
                    };

しかし、それは私のために働いていません

4

2 に答える 2

1

いくつかの RnD の後、Line Series に関するツールチップを取得しましたが、なぜこのソリューションで機能しないのかまだ混乱しています。ここに解決策があります

series.ToolTip = string.Format("Name '{0}' : X - {1} , Y - {2}", chartPoint.SetName, "#VALX{F2}",
                                               "#VALY{F2}");
        mainChartControl.GetToolTipText += ChartControlGetToolTipText;

 private void ChartControlGetToolTipText(object sender, ToolTipEventArgs e)
    {
    }
于 2013-07-31T06:56:44.157 に答える