The LegendText property applies to both the Series and DataPoint objects. The LegendText property is treated as a {Value} by default when the data point appears in the legend and the LegendText property is set to an empty string. The {Value} is the original point value of the data point.
To render the x value for the data points in the legend for a one figure chart (i.e., funnel, pyramid, or doughnut), the LegendText property must be set to {Name}.
private void detail_Format(object sender, EventArgs e) { if(checkBoxSales.Checked) { this.chartControl1.Series["Sales"].Points[0].LegendText = ""; } else { this.chartControl1.Series["Sales"].Points[0].LegendText = "Twenty"; } }
Private Sub Detail1_Format(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Detail1.Format If (CheckBoxSales.Checked) Then Me.ChartControl1.Series("Sales").Points(0).LegendText = "" Else Me.ChartControl1.Series("Sales").Points(0).LegendText = "Twenty" End If End Sub