新手提問..VB6.0的tchart v2010中添加很多隨機顏色的曲線后,曲線顏色和圖例顏色不一致~
代碼如下:

界面如下:

因為曲線太多所以設定圖例不顯示,加了teelistbox,但是它和圖例的每個序列顏色是一致的,
在此救助各位大神,有沒有辦法設定圖例的每個系列顏色和每條曲線顏色一致~
初始的tchart里是沒有添加系列的~
再次先拜謝各位大神~
uj5u.com熱心網友回復:
設計界面中,在tchart控制元件上點滑鼠右鍵,選屬性…… ?uj5u.com熱心網友回復:
謝謝理我啊...主要是我寫的代碼是隨機的顏色..應該是每運行一次 顏色就隨機一次..
而且有不同組分類,每組的個數又不一樣..所以沒辦法一次次的設定曲線的顏色...
uj5u.com熱心網友回復:
好啦 問題解決~With TChart1
.RefreshData
.AddSeries scLine
.AddSeries scLine
.Series(2 * k - 2).XValues.DateTime = True
.Series(2 * k - 1).XValues.DateTime = True
.Series(2 * k - 2).Title = (ListView1.ListItems.Item(k)) & "產水量"
.Series(2 * k - 1).Title = (ListView1.ListItems.Item(k)) & "產氣量"
.Series(2 * k - 2).VerticalAxis = aLeftAxis
.Series(2 * k - 1).VerticalAxis = aRightAxis
.Series(2 * k - 2).Color = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
.Series(2 * k - 1).Color = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
.Legend.LegendStyle = lsSeries
For i = 1 To UBound(z3, 2) - 1
TChart1.Series(2 * k - 2).AddXY (z3(k, i)), z1(k, i), "", TChart1.Series(2 * k -2).Color
TChart1.Series(2 * k - 1).AddXY (z3(k, i)), z2(k, i), "", TChart1.Series(2 * k -1).Color
Next
End With
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/132460.html
標籤:控件
