DevExpress XtraCharts-创建水平条形图

DevExpress XtraCharts-创建水平条形图,devexpress,Devexpress,我使用的是Microsoft Visual Studio 2010 XtraReports软件包1.0和MVC DX11.2报表控件 我正在制作各种条形图。我需要生成一个水平条形图,并且可以看到DevExpress.XtraCharts.v12.1有一个解决方案,但它使用xydraph.Rotated属性 (见附件) 这在DX11.2中不适用于我 有人能建议如何使用图表设计器或代码创建水平条形图吗 非常感谢 JeffDX 11.2也具有相同的属性。检查DX 11.2演示的以下代码片段 if (s

我使用的是Microsoft Visual Studio 2010 XtraReports软件包1.0和MVC DX11.2报表控件 我正在制作各种条形图。我需要生成一个水平条形图,并且可以看到DevExpress.XtraCharts.v12.1有一个解决方案,但它使用xydraph.Rotated属性

(见附件)

这在DX11.2中不适用于我

有人能建议如何使用图表设计器或代码创建水平条形图吗

非常感谢
Jeff

DX 11.2也具有相同的属性。检查DX 11.2演示的以下代码片段

if (settings.Diagram is XYDiagram) {
        ((XYDiagram)settings.Diagram).Rotated = options.Rotated;
        Axis2D axisY = ((XYDiagram)settings.Diagram).AxisY;
        axisY.Interlaced = true;
        axisY.Title.Text = "Population, millions";
        axisY.Title.Visible = true;
    }
    else {
        XYDiagram3D diagram = (XYDiagram3D)settings.Diagram;
        diagram.AxisX.Label.MaxWidth = 60;
        diagram.AxisY.Interlaced = true;
        diagram.RotationType = RotationType.UseAngles;
        diagram.RotationOrder = RotationOrder.XYZ;
        diagram.ZoomPercent = 140;
        diagram.VerticalScrollPercent = 4;
    }

    Html.DevExpress().Chart(settings)
    .Bind(Model)
    .Render();

检查您的DevExpress演示文件夹中的图表 演示(C:\Users\Public\Documents\DevExpress 2011.2 演示\Components\ASP.NET\MVC\CS\MVCDemos\Views\Chart),您将在那里看到 获取局部视图文件名“BarViewsSideBySideStackedPartial” 这有助于实现这一目标

希望这有帮助