2013-08-08 3 views
1

Я хотел бы иметь несколько диаграмм для управления диаграммой. Но если у меня есть 1 график, он берет весь контроль диаграммы, с другой стороны, если у меня есть 15 диаграмм, элемент управления диаграммой говорит мне увеличить размер для просмотра диаграмм.DevExpress ChartControl с полосой прокрутки

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

When I have a lot of Charts when I have too many charts When I have only 1 charts

ответ

1

Я надеюсь, что я понял ваш вопрос.

Вы можете использовать XtraScrollableControl. Просто разместите его на своей форме, а затем поместите диаграммы в элемент управления.

enter image description here

Вы должны сделать ваши диаграммы размера вы хотите, чтобы они были и скроллер делает все остальное :)

+0

Так что я не должен использовать ChartControl? только XtraScrollable? –

+0

Вы должны использовать XtraScrollableControl, а затем поместить в него элемент управления диаграммой. –

+0

Просто попробовал, и кажется, что он не работает. Я установил свой прокручиваемый в 'DockStyle.Fill', а внутри ChatControl установлено' DockStyle.None', а в моем коде я делаю 'this.chartControl.Size = новый размер (this.chartControl.Width, this.chartControl.Height + 200); 'для каждой диаграммы, которую я добавляю. Что мне не хватает? –

Смежные вопросы