2

チャート コントロールを使用して散布図を表示しています。

場合によっては、データ系列は X 値が等しいポイントで構成されます。

これらの場合、(垂直線ではなく) 1 つの点しか表示されません。また、ポイントの位置は実際の座標に基づいていません。ポイントの X 値を変更すると、この問題が解決します。

4

1 に答える 1

1

このエントリによると、できることはあまりありません。

問題を引き起こす可能性のある場合に実行する天気を確認し、ポイントの 1 つに小さな何かを追加します (double.Epsilon)。

単一のポイントが設定された後、このようなものを使用してプロットを調べたことがあります(少し異なる問題ですが、アイデアはわかります...):

foreach (var l_oSeries in Series)
{
    if (l_oSeries.Points.Count != 1)
        continue;

    if (l_oSeries.Points[0].XValue == 0)
    {
        l_oSeries.Points[0].XValue = double.Epsilon;
    }
}

エレガントではありませんが、仕事はします。

于 2012-05-22T11:12:06.500 に答える