首页 > 解决方案 > 带有滚动条的图表区域

问题描述

我想在图像上的六个图表区域上生成 6 个滚动条,但在滚动条上出现一个按钮,如果我按下按钮,滚动条隐藏,但我不想要这个按钮,任何人都可以帮助我解决这个问题。

无意的按钮1

    private void makeChartsScrollable(Chart chart) {

            chart.ChartAreas[3].AxisX.ScrollBar.Enabled = true;
        // chart.ChartAreas[3].CursorX.IsUserEnabled = false;
        // chart.ChartAreas[3].CursorX.IsUserSelectionEnabled = false;
        // chart.ChartAreas[2].AxisX.ScaleView.Zoomable = false;
        // chart.ChartAreas[2].AxisX.IsLabelAutoFit = true;
        // chart.ChartAreas[2].AxisX.ScaleView.Position = 0;
        // chart.ChartAreas[2].AxisX.ScaleView.Size = 23;


        //chart.ChartAreas[3].AxisX.
        chart.ChartAreas[3].AxisX.ScaleView.Zoom(0, 8);
        chart.ChartAreas[3].AxisX.ScaleView.MinSize = 0;
        chart.ChartAreas[3].AxisX.ScrollBar.IsPositionedInside = true;
        chart.ChartAreas[3].AxisX.ScrollBar.Size = 23;
        chart.ChartAreas[3].AxisX.ScrollBar.ButtonColor = Color.Silver;
        chart.ChartAreas[3].AxisX.ScrollBar.LineColor = Color.Black;


        /*
        chart.ChartAreas[3].AxisX2.ScaleView.Zoomable = false;
        chart.ChartAreas[3].AxisX2.ScrollBar.Enabled = true;
        chart.ChartAreas[3].AxisX2.ScaleView.Position = 0;
        chart.ChartAreas[3].AxisX2.IsLabelAutoFit = false;
        chart.ChartAreas[3].AxisX2.ScaleView.Size = 23;
        chart.ChartAreas[3].AxisX2.ScrollBar.ButtonColor = Color.Silver;
        chart.ChartAreas[3].AxisX2.ScrollBar.LineColor = Color.Black;*/

    }

标签: c#formschartsscrollbar

解决方案


推荐阅读