Проверьте, является ли оно нулевым.
if(chart1.DataSource == null)
{
// Do something
}
Если вы знаете, что такое источник данных, то вы можете привести его и проверить, является ли он пустым или нет. Например:
List<String> strings = new List<String>() { "a", "b" };
// Set chart1.DataSource to strings... then later on
if(chart1.DataSource != null)
{
List<String> boundStrings = chart1.DataSource as List<String>;
if(boundStrings != null && boundStrings.Count > 0)
{
// do something
}
}