Есть ли способ с помощью System.Web.UI.DataVisualization.Charting повернуть график свечей для отображения по горизонтали, а не по вертикали?

Я хочу, чтобы свечи отображались слева направо, а не снизу вверх. Кажется, я не могу найти ничего, как добиться этого с помощью этой библиотеки. Некоторые другие клиентские библиотеки могут сделать это, но я ограничен кодом на стороне сервера, используя эту библиотеку на данный момент.


person BamBam    schedule 04.03.2014    source источник


Ответы (1)


Я думаю, что для создания горизонтальной свечной диаграммы вам нужно повернуть обычную свечную диаграмму и изменить статус оси Primary и Secondary. Вращение объектов в Forms — это не просто, и я не пробовал.

В StackOverflow есть много материала о том, как вращать простые объекты, такие как метки, и вам нужно реализовать код, подобный приведенным ниже примерам, чтобы повернуть ваш mschart

Вертикальная метка C# в Windows Forms

Как повернуть метку в C#?

Я думаю, что в противном случае вам, возможно, придется обратиться к другим источникам диаграмм, таким как ZedGraph.

Мне было бы интересно узнать, как у вас дела, поэтому, если вы найдете решение, если бы вы могли поделиться им, это было бы здорово.

person TylerDurden    schedule 05.03.2014