TChart控制項的BUG?

2021-04-15 03:23:48 字數 520 閱讀 6572

在delphi6中使用tchart控制項畫圖時,發現當tchart包含多個tpointseries時有bug。

我的情況是這樣的,第乙個 tpointseries上面有相對固定的點,這些點都會在x,y軸上顯示對應的座標。

而第二個tpointseries我是不想讓他顯示,另外做了特殊處理。但是當第二個tpointseries的點比第乙個多時,那麼就會把第二個tpointseries的座標也顯示上,但是顯示的情況還必須看點的情況。所以會出現座標點重疊看不清。

後來只能通過addnull方法繞過去。通過這個方法給第乙個tpointseries新增一些『空點』保證第乙個tpointseries的座標點比第二個多就行了。

當然addnullxy或addxy也可以,兩者的區別是第乙個函式新增的點不顯示,只有對應虛線和座標軸上的座標,第二個函式還會顯示這個點。當然這2個函式都需要給出x,y的座標者,需要自己根據自己的情況控制。

addnull需要注意自己的情況,不是什麼情況都可以,我的是剛好貪方便。當點出現在顯示區域內時還是用addnullxy自己控制吧。

關於TCHART控制項 Delphi 部分Code

procedure ttfchart.timer1timer sender tobject var amount double begin self.caption 現在的溫度是 floattostr roundto main.valuet,2 攝氏度 with chart1 do begin wi...

微軟trackbar控制項的bug一例

微軟trackbar控制項的bug一例 設定trackbar的最大值最小值時,只能使用這種形式 trackbar1.minimum 50 trackbar1.maximum 50 或int minimum 50 int maximum 50 trackbar1.minimum minimum tra...

由驗證控制項引起的IE的超級爆笑BUG

在vs中建立乙個 在 裡新建乙個頁面,在頁面新增兩個檔案框,乙個regularexpressionvalidator驗證控制項,再寫幾行字,好戲開演,哈哈 body部分的 如下 body form id form1 runat server div style width 400px asp tex...