C# 在ms chart-winform中,我希望范围条形图以x轴为中心
在ms图表中,我希望范围条形图以x轴为中心 <>只有5号在中间,其他号码不是中间的孩子。我想把这个放在中间 调整像素点宽度时会发生这种情况。 设置为1时,它会移到中心,但厚度太小C# 在ms chart-winform中,我希望范围条形图以x轴为中心,c#,winforms,mschart,C#,Winforms,Mschart,在ms图表中,我希望范围条形图以x轴为中心 只有5号在中间,其他号码不是中间的孩子。我想把这个放在中间 调整像素点宽度时会发生这种情况。 设置为1时,它会移到中心,但厚度太小 private void AddSerise(StartAndEndTime startAndEndTime) { int z = 0; if (searchDeviceId.Contains(startAndEndTime.DeviceID)) {
private void AddSerise(StartAndEndTime startAndEndTime)
{
int z = 0;
if (searchDeviceId.Contains(startAndEndTime.DeviceID))
{
z = searchDeviceId.IndexOf(startAndEndTime.DeviceID);
}
else
{
Series series2 = new Series(startAndEndTime.DeviceID);
mainChart.Series.Add(series2);
searchDeviceId.Add(startAndEndTime.DeviceID);
z = searchDeviceId.IndexOf(startAndEndTime.DeviceID);
}
mainChart.Series[startAndEndTime.DeviceID].ChartArea = "MainArea";
// mainChart.Series[startAndEndTime.DeviceID].Label = startAndEndTime.DeviceID;
//mainChart.Series[startAndEndTime.DeviceID].IsVisibleInLegend = true;
mainChart.Series[startAndEndTime.DeviceID].ChartType = SeriesChartType.RangeBar;
mainChart.Series[startAndEndTime.DeviceID].AxisLabel = z.ToString();
mainChart.Series[startAndEndTime.DeviceID].LegendText = startAndEndTime.DeviceID + "." + startAndEndTime.EventID;
mainChart.Series[startAndEndTime.DeviceID].Points.AddXY(z, startAndEndTime.startTime.ToOADate(), startAndEndTime.endTime.ToOADate());
mainChart.Series[startAndEndTime.DeviceID]["PixelPointWidth"] = "50";
}
条(和列)总是按系列分组,并且组作为一个整体以值为中心。如果我不想分组怎么办?