我有以下代码可以生成要绘制在条形图上的随机数。但是,它只有在我在特定行上设置断点时才能正常工作,否则,所有 10 个新数据点都会出现完全相同的数字。
case 3:
//Add ten data sets to go through all default colors
DatasetPairing<BarPresentation, BarGraphDataset<GraphableDouble>> datasetPairing;
foreach (HorizontalBarPlotter<GraphableDouble, GraphableDouble> graphPlotter in this.Data.GraphPlots)
{
for (int i = 1; i <= 11; i++)
{
datasetPairing = new DatasetPairing<BarPresentation, BarGraphDataset<GraphableDouble>>();
datasetPairing.DatasetPresentation = new BarPresentation();
datasetPairing.GraphableDataset = GetOneDataset(0, false);
graphPlotter.DatasetMap.Add(datasetPairing); //breakpoint set here
}
List<IAxis> xAxes;
xAxes = new List<IAxis>();
xAxes.Add(graphPlotter.DetermineXAxis());
this.Data.BottomAxes = xAxes;
this.Data.TopAxes = xAxes;
}
NextStep = "Return to a single dataset and add comment to values for tooltips";
break;
我不知道为什么会这样,而且我以前从未听说过这样的问题......也许这是视觉工作室中的一个错误?任何帮助将不胜感激