当图像是column的时候,我个人认为图像的注释并不重要,因为在下方已经有了,但是当图像是line的时候,尤其是多条数据在一起的时候,那么给图像加注释是必不可少的了。而ultrachart提供了一些属性可以帮图像添加必要的注释的。还拿前面的例子来说。
private
void
chart() {
string
strconn
=
"
server=(local);
"
+
"
integratedsecurity=SSPI;
"
+
"
database=test;
"
; ds
=
SqlHelper.ExecuteDataset(strconn,CommandType.Text,
"
selectNAME,Count,e,f,gfromTABLE1whereID=1
"
); DataTabletable
=
ds.Tables[
0
]; table.Columns[
"
Count
"
].ColumnName
=
"
1
"
; table.Columns[
"
e
"
].ColumnName
=
"
2
"
; table.Columns[
"
f
"
].ColumnName
=
"
3
"
; table.Columns[
"
g
"
].ColumnName
=
"
4
"
;
this
.ultraChart1.TitleBottom.Text
=
"
性能趋势图
"
;
this
.ultraChart1.Legend.SpanPercentage
=
15
;
this
.ultraChart1.Legend.Visible
=
true
;
this
.ultraChart1.Data.DataSource
=
table;
this
.ultraChart1.Data.DataBind();
this
.ultraChart1.ChartType
=
Infragistics.UltraChart.Shared.Styles.ChartType.ColumnChart;
this
.ultraChart1.TitleTop.Text
=
"
TEXT
"
; }
效果:
当line的时候
怎么样?