簡體   English   中英

在C#圖表的數據系列中插入break

[英]Insert break in data series of C# chart

我在圖表上繪制了幾個數據系列。 這是跨越幾個小時的記錄數據。 但是,有時會有30分鍾的時間沒有記錄數據。 這會導致圖表在記錄停止之前的最后一個樣本和記錄恢復之間的第一個樣本之間繪制一條線。

在出現數據突然跳躍的情況下,這似乎很容易引起誤解。 最好顯示此期間沒有記錄數據。

有沒有辦法告訴系列不要在兩點之間繪制數據? 所以它仍然是一個系列,但在中間休息。

如果要求.net的微軟圖表控件,則可以添加空數據點。 添加或創建DataPoint並將其IsEmpty屬性設置為true。

請注意,您必須配置系列以顯示空數據點。

除了@ HCL的答案之外,我認為您必須在系列本身上設置此屬性才能顯示或不顯示缺失點(例如,當Y值為double.NaN ):

series.IsXValueIndexed = true;//this allows to NOT draw missing points

來自MSDN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM