SVN r1036
SVN-Revision: r1036
This commit is contained in:
@@ -297,7 +297,6 @@ namespace Lskj.Control
|
||||
case ChartType.LineChart:
|
||||
default:
|
||||
series = new Series(chart.YAxisTitle, chart.Chart3D == 1 ? ViewType.Line3D : ViewType.Line);
|
||||
series.Label.TextPattern = "{S}:{V}";
|
||||
break;
|
||||
case ChartType.BarChart:
|
||||
series = new Series(chart.YAxisTitle, chart.Chart3D == 1 ? ViewType.Bar3D : ViewType.Bar);
|
||||
@@ -381,6 +380,7 @@ namespace Lskj.Control
|
||||
this.cmMain.CrosshairEnabled = DefaultBoolean.True;
|
||||
this.cmMain.ToolTipEnabled = DefaultBoolean.True;
|
||||
this.cmMain.CustomDrawCrosshair += OnCmMainCustomDrawCrosshair;
|
||||
this.cmMain.CustomDrawSeriesPoint += OnCmMainCustomDrawSeriesPoint;
|
||||
// this.cmMain.Legend.AlignmentVertical = LegendAlignmentVertical.Top;
|
||||
}
|
||||
|
||||
@@ -506,6 +506,20 @@ namespace Lskj.Control
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 自定义点样式
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void OnCmMainCustomDrawSeriesPoint(object sender, CustomDrawSeriesPointEventArgs e)
|
||||
{
|
||||
int index = e.Series.Points.IndexOf(e.SeriesPoint);
|
||||
if (e.Series.View is LineSeriesView && index == 0)//第一个点显示名称
|
||||
{
|
||||
e.LabelText = $"{e.Series.Name}:{e.LabelText}";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user