2
나는 Teechart
버전 .Net & VS2005
을 사용하고 있습니다.StringLabelValue를 어떻게 표시합니까?
X-axis
그래프 유형의 날짜와 시간은 Y-axis
이 포인트 시리즈에 추가되었습니다.
나는 StringLabelValue
을 보여주고 싶습니다.
내 코드 :
private void GridPoint() { datatable dt_point = new datatable(); Steema.TeeChart.Styles.Points Pinpoint = new Steema.TeeChart.Styles.Points(); TChart1.Series.Add(Pinpoint); Pinpoint.Pointer.Visible = false; Pinpoint.Pointer.InflateMargins = false; Pinpoint.Pointer.Transparency = 100; Pinpoint.Pointer.Pen.Visible = false; Pinpoint.Marks.Color = Color.White; Pinpoint.Marks.Pen.Color = Color.White; Pinpoint.Marks.Shadow.Visible = false; Pinpoint.Marks.Visible = true; Steema.TeeChart.Axis axis = new Steema.TeeChart.Axis(); TChart1.Axes.Custom.Add(axis); axis.StartPosition = 9; axis.EndPosition = 9; axis.Labels.Items.Add(0, " "); axis.Labels.Items.Add(2000, " "); axis.Labels.Items[0].Visible = false; axis.Labels.Items[1].Visible = false; axis.Title.Caption = ""; axis.Title.Font.Color = Color.Black; TChart1.Series[0].CustomVertAxis = axis; TChart1.Series[0].Clear(); if (dt_Point.Columns.Count == 0) { dt_Point.Columns.Add("SetTime", typeof(DateTime)); dt_Point.Columns.Add("Value", typeof(int)); dt_Point.Columns.Add("Label", typeof(string)); } DataRow row; row = dt_Point.NewRow(); row["SetTime"] = "2012-08-02 18:14:24"; row["Value"] = 100; row["Label"] = "Point"; dt_Point.Rows.Add(row); TChart1.Series[0].XValues.DataMember = "SetTime"; TChart1.Series[0].YValues.DataMember = "Value"; TChart1.Series[0].DataMember = "Label"; TChart1.Series[0].DataSource = dt_Point; }
이 그래프 보여
내가 보여주고 싶은를 그래프 :