0
사용자가 차트에서 특정 DataPoint
을 클릭하면 사용자가 다른 DataPoint를 클릭 할 때까지 해당 데이터 포인트가 다른 색으로 강조 표시됩니다. mschart에서 가능합니까?클릭시 mschart의 DataPoint 강조 표시
사용자가 차트에서 특정 DataPoint
을 클릭하면 사용자가 다른 DataPoint를 클릭 할 때까지 해당 데이터 포인트가 다른 색으로 강조 표시됩니다. mschart에서 가능합니까?클릭시 mschart의 DataPoint 강조 표시
mouseDown 이벤트에 가입 한 다음 HitTest 메서드를 호출해야합니다. 마지막으로 DataPoint의 색상을 변경할 수 있습니다.
private void chart1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
// Call Hit Test Method
HitTestResult result = Chart1.HitTest(e.X, e.Y);
if(result.ChartElementType == ChartElementType.DataPoint)
{
Chart1.Series[0].Points[result.PointIndex].Color = Color.Green;
// reset the previous point selected here
}
}
@Ranjit이 것은 도움이 되었습니까? 일부 의견은 크게 감사하겠습니다. –
도움이되었습니다. - 감사합니다. – ManInMoon