Alle Label in einem Column-MsChart ausblenden

26/10/2009 - 08:30 von Michael Andreas | Report spam
Hallo,

ich arbeite mit MsChart und generiere Pie- und Column-Charts.
Nun möchte ich alle Labels ausblenden.
Dazu wird eigentlich die Eigenschaft IsValueShownAsLabel genutzt.
Bei Pie-Charts wird der Label ausgeblendet aber bei den
Column-Charts nicht.
Bei den Examples von MsChart hab ich auch keine Lösung gefunden.
Hat jemand von euch eine Idee?

Danke Michael
 

Lesen sie die antworten

#1 Frank Dzaebel
26/10/2009 - 19:54 | Warnen spam
Hallo Michael,

ich arbeite mit MsChart und generiere Pie- und Column-Charts.
Nun möchte ich alle Labels ausblenden.
Dazu wird eigentlich die Eigenschaft IsValueShownAsLabel genutzt.
Bei Pie-Charts wird der Label ausgeblendet aber bei den
Column-Charts nicht.
Bei den Examples von MsChart hab ich auch keine Lösung gefunden.
Hat jemand von euch eine Idee?



Hier werden eigentlich eher C# Fragen gestellt, aber
trotzdem ein paar Worte dazu ...
Ggf. einfach:

private void btnKeineLabel_Click(object sender, EventArgs e)
{
foreach (Series series in chart1.Series)
series.IsValueShownAsLabel = false;
// oder ggf.: series.ResetIsValueShownAsLabel();
}

Ich habe da jedenfalls keine Probleme unabhàngig
von "SeriesChartType.Pie", oder "SeriesChartType.Column".
Von wann ist denn Deine DataVisualization.dll?

Assembly chartAssembly = chart1.GetType().Assembly;
FileVersionInfo info = FileVersionInfo.GetVersionInfo(
chartAssembly.Location);
StringBuilder sb = new StringBuilder();
sb.AppendLine("Fileversion:" + info.FileVersion.ToString());
sb.AppendLine("Productversion:" + info.ProductVersion.ToString());
MessageBox.Show(sb.ToString());
// ergibt jeweils: 3.5.30729.116


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen