シリーズを設定したら、chart1.ApplyPaletteColors() メソッドを呼び出し、series[].Color プロパティをチェックして色を決定します。
chart1.Series.Clear();
chart1.Series.Add(new Series());
chart1.Series.Add(new Series());
Color series1Color = chart1.Series[0].Color;
// Above (Series 1) currently holds {Color [Empty]} || {Name=0, ARGB={0,0,0,0}}
Color series2Color = chart1.Series[1].Color;
// Above (Series 2) currently holds {Color [Empty]} || {Name=0, ARGB={0,0,0,0}}
chart1.ApplyPaletteColors();
Color series1AfterColor = chart1.Series[0].Color;
// Above (Series 1) now holds {Color [A=255, R=65, G=140, B=240]}
Color series2AfterColor = chart1.Series[1].Color;
// Above (Series 2) now holds {Color [A=255, R=252, G=180, B=65]}
これらの色は、設定したカラー パレットによって異なります。
設定できるカラー パレットを確認するには、Alex Gorev の Weblog を参照してください。

(ソース: msdn.com )
ソース - アレックスのブログ
彼は .NET チャートに関する非常に有益な投稿を行っており、私は彼のブログを頻繁に参照しています。通常は、Google で回答を検索することからチャートに関する質問まで、
http://blogs.msdn.com/b/alexgor/
これがあなたの質問に十分に答えていない場合はお知らせください.