Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从饼图中禁用标签和线条?_C#_Xamarin_Oxyplot - Fatal编程技术网

C# 如何从饼图中禁用标签和线条?

C# 如何从饼图中禁用标签和线条?,c#,xamarin,oxyplot,C#,Xamarin,Oxyplot,实际上,我正在尝试删除标签和指向标签的行。应用程序是C#的,我用OxyPlot绘制了piechart 这是我的密码。正如你所看到的,我所做的一切都没有帮助我 谢谢你的帮助 public class MyViewModel { public PlotModel MyModel { get; set; } public MyViewModel() { SingletonItem singletonItem = SingletonItem.Instance;

实际上,我正在尝试删除标签和指向标签的行。应用程序是C#的,我用OxyPlot绘制了piechart

这是我的密码。正如你所看到的,我所做的一切都没有帮助我

谢谢你的帮助

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);
    }
}

我自己解决了这个问题。对于我需要相同信息的每个人,这些行都有帮助:

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

最好将您的解决方案添加为答案谢谢!我已经改正了!