2011-11-15 32 views

Trả lời

21

Từ các mẫu biểu đồ (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"; 
+1

đó làm việc .... thêm tôi muốn để có được giá trị khi người dùng không mousdown bất cứ nơi nào trong chartarea, tôi có thể làm điều đó thông qua tuyên bố này .. val = Convert.ToInt32 (chart1.ChartAreas [ "chartAreaFlows"] .AxisX.PixelPositionToValue (eX)); – Gaddigesh

+1

Liên kết được cung cấp này bị hỏng. Có thể đây là https://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591 tương tự và hữu ích –

5

tooltip này sẽ xuất hiện trên mouseover. Tôi không chắc chắn nếu bạn có thể thiết lập nó cho sự kiện mousedown.

Chart1.Series["Series1"].ToolTip = "#VALY, #VALX"; 
6

Nếu bạn muốn hiển thị chú giải công cụ với giá trị lớn nhất và tối thiểu trong biểu đồ loại Phạm vi, bạn có thể sử dụng mã sau.

Chart1.Series["Series1"].ToolTip = "Min:#VALY1, Max:#VALY2"; 
Các vấn đề liên quan