C# WinForms Chart Раскраска горизонтальных ячеек сетки - PullRequest
0 голосов
/ 09 февраля 2020

Я показываю график, который представляет данные звуковой частоты. Однако сейчас довольно неясно, на что смотреть. Изображение показывает текущий график. Есть ли способ заставить диаграмму отображаться так, как она выглядит справа, чтобы она больше походила на рулон пианино, а не на простую диаграмму? Left (current) Right (wanted

1 Ответ

0 голосов
/ 10 февраля 2020

Я использовал 5 полос с разным смещением для каждой черной клавиши на клавиатуре.

private void AddStriplines() {

        lineIntervalOffsets = new double[5] {1, 3, 6, 8, 10 };

        for (int i = 0; i < 5; i++) {
            StripLine line = StriplineConfig();
            Area.AxisY.StripLines.Add(line);
        }

    }
    private StripLine StriplineConfig() {
        StripLine line = new StripLine();
        line.BorderColor = Color.DarkGray;
        line.Interval = 12;
        return line;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...