2016-11-15 2 views
1

eigentlich versuche ich, die Etiketten und die Linie, die zu den Etiketten führen, zu entfernen. Die App ist in C# und ich habe OxyPlot verwendet, um das Kreisdiagramm zu zeichnen.Wie können Beschriftungen und Linien im Tortendiagramm deaktiviert werden?

Hier ist mein Code. Wie Sie sehen können, hat alles, was ich versucht habe, mir nicht geholfen.

Danke für Ihre Hilfe!

public class MyViewModel 
{ 
    public PlotModel MyModel { get; set; } 

    public MyViewModel() 
    { 

     SingletonItem singletonItem = SingletonItem.Instance; 

     PieSeries pieSeries = new PieSeries(); 

     pieSeries.Slices.Add(new PieSlice("Done", singletonItem.Done) {IsExploded = true, Fill = OxyColors.PaleVioletRed}); 
     pieSeries.Slices.Add(new PieSlice("Undone", singletonItem.Undone) {IsExploded = true}); 

     pieSeries.LabelField = ""; 
     pieSeries.TickDistance = 0; 
     pieSeries.ValueField = ""; 
     MyModel = new PlotModel(); 
     MyModel.IsLegendVisible = false; 
     MyModel.Series.Add(pieSeries); 
    } 
} 

Screenshot of the actually page

+0

besser Ihre Lösung als Antwort hinzufügen –

+0

Thank you! Ich habe es korrigiert! – AiiDee

Antwort

2

ich dieses Problem von mir gelöst. Für alle, die die gleichen Informationen für mich brauchen diese Zeilen geholfen:

pieSeries.OutsideLabelFormat = ""; 
pieSeries.TickHorizontalLength = 0.00; 
pieSeries.TickRadialLength = 0.00; 
Verwandte Themen