【发布时间】:2011-12-29 11:32:55
【问题描述】:
我正在使用 MS Chart 控件在 Winform 上绘制图形。
我想在图表区域的 Mousedown 上将当前 (x,y) 值显示为工具提示。
我该怎么做?
【问题讨论】:
我正在使用 MS Chart 控件在 Winform 上绘制图形。
我想在图表区域的 Mousedown 上将当前 (x,y) 值显示为工具提示。
我该怎么做?
【问题讨论】:
来自图表样本 (Samples Environments for Microsoft Chart Controls)
// Set ToolTips for Data Point Series
chart1.Series[0].ToolTip = "Percent: #PERCENT";
// Set ToolTips for legend items
chart1.Series[0].LegendToolTip = "Income in #LABEL is #VAL million";
// Set ToolTips for the Data Point labels
chart1.Series[0].LabelToolTip = "#PERCENT";
// Set ToolTips for second Data Point
chart1.Series[0].Points[1].ToolTip = "Unknown";
【讨论】:
如果要在 Range 类型图表中显示带有最大值和最小值的工具提示,可以使用以下代码。
Chart1.Series["Series1"].ToolTip = "Min:#VALY1, Max:#VALY2";
【讨论】:
此工具提示将在鼠标悬停时出现。我不确定你是否可以为 mousedown 事件设置它。
Chart1.Series["Series1"].ToolTip = "#VALY, #VALX";
【讨论】: