[英]How to set chart intervals as specific points?
我想問一下如何將圖表間隔設置為特定點? 我在一個名為time_list的int列表中找到了X軸的下一個點(時間)。 我想在X軸間隔上有這個時間。 這就是我將間隔設置為1200時圖表的樣子。
chart.AxisX.Interval = 1200;
chart.AxisX.IntervalType = DateTimeIntervalType.Number;
chart.AxisX.LabelStyle.Format = "";
而不是這個隨機間隔,我想從time_list中獲取特定的時間點。 我以這種方式向圖表添加點:
foreach (int el1 in time_list)
{
if (temp % 2 == 0)
{
chart1.Series["Signal"].Points.AddXY(el1, 0);
chart1.Series["Signal"].Points.AddXY(el1, 1);
}
else
{
chart1.Series["Signal"].Points.AddXY(el1, 1);
chart1.Series["Signal"].Points.AddXY(el1, 0);
}
temp++;
}
在此基礎上,我希望有適合它們的x軸間隔。
嘗試設置該系列的IsXValueIndexed
屬性。
chart1.Series["Signal"].IsXValueIndexed = true;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.