c# - 如何禁用饼图中的标签和线条?

标签 c# xamarin oxyplot

实际上我正在尝试删除标签和通往标签的线。该应用程序使用 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# - 如何禁用饼图中的标签和线条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40609578/

相关文章:

c# - 为什么窗体关闭时后台线程不退出?

c# - 从外部程序集动态加载类型

xamarin.ios - Xamarin.iOS 应用程序何时需要 Register 属性?

azure - 身份验证不会重定向回我在 Xamarin.Forms 中的 Android 应用程序

iOS,TableViewCell,动态更新单元格的高度

c# - 我怎样才能返回图像?

c# - 覆盖 OxyPlot 默认调色板

c# - 如何计算两个给定点和给定距离之间的点?

c# - 动态更新 DataTemplate 的源

c# - OxyPlot 获取点击点