小编use*_*587的帖子

我们可以在C#.NET winform的4个象限中创建3D图形吗?

我想在C#.NET中以4个象限形式创建一个3D Graph.对于即时,我可以如下所示.如果您看到图表的一角以(-150,-200)开头.我希望从(0,0)开始,并扩展到4象限形式.

在此输入图像描述

请告诉我如何以4象限形式转换这个3D图形?

以下是相应的代码:

void prepare3dChart(Chart chart, ChartArea ca)
    {
        ca.Area3DStyle.Enable3D = true;  
        Series s = new Series();
        chart.Series.Add(s);
        s.ChartType = SeriesChartType.Bubble;  
        s.MarkerStyle = MarkerStyle.Diamond;
        s["PixelPointWidth"] = "100";
        s["PixelPointGapDepth"] = "1";

        chart.ApplyPaletteColors();

        addTestData(chart);
    }
    void addTestData(Chart chart)
    {
        Random rnd = new Random(9);
        double x = 0, y = 0, z = 0;
        for (int i = 0; i < 100; i++)
        {
            AddXY3d(chart.Series[0], x, y, z);          
            x = Math.Sin(i / 11f) * 88 + rnd.Next(3);
            y = Math.Cos(i / …
Run Code Online (Sandbox Code Playgroud)

.net c# charts winforms

5
推荐指数
1
解决办法
371
查看次数

标签 统计

.net ×1

c# ×1

charts ×1

winforms ×1