如何禁用饼图中的标签和线条?
How to disable labels and lines from pie chart?
实际上我正在尝试删除标签和通往标签的线。该应用程序在 C# 中,我使用 OxyPlot 绘制饼图。
这是我的代码。如您所见,我尝试过的所有方法都没有帮助我。
感谢您的帮助!
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
我自己解决了这个问题。对于需要我提供相同信息的每个人,这些行都有帮助:
pieSeries.OutsideLabelFormat = "";
pieSeries.TickHorizontalLength = 0.00;
pieSeries.TickRadialLength = 0.00;
实际上我正在尝试删除标签和通往标签的线。该应用程序在 C# 中,我使用 OxyPlot 绘制饼图。
这是我的代码。如您所见,我尝试过的所有方法都没有帮助我。
感谢您的帮助!
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
我自己解决了这个问题。对于需要我提供相同信息的每个人,这些行都有帮助:
pieSeries.OutsideLabelFormat = "";
pieSeries.TickHorizontalLength = 0.00;
pieSeries.TickRadialLength = 0.00;