Область диаграммы с полосой прокрутки - PullRequest
0 голосов
/ 27 мая 2019

Я хотел бы, чтобы на шести чартерах на изображении было 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;*/

    }
...