Chart Control. How to remove legend labels
In VB.Net that works fine:
Chart1.Series(0).IsVisibleInLegend = False
I know you don't search for VB.Net. But maybe that helps VB.net users.
You will need to set the PieLabelStyle
something like this
Chart1.Series[0]["PieLabelStyle"] = "Disabled";
Read here