Вопрос по mschart, c# – Включить прокрутку в элементе управления Microsoft Chart для Windows Forms

11

Я это понимаю

Scrollbars are only shown when zooming occurs. In other words, even if a scrollbar is enabled, it will only be visible when a view is being displayed.

но потом, как мне включить масштабирование в Chart Control. Я пытаюсь сделать это, чтобы избежать разбиения моих Axis-Lables на два столбца после добавления определенного количества значений в график.

Ваш Ответ

2   ответа
4

Нажмите на диаграмму в режиме конструктора.

Под свойствами выберите: Область диаграммы (коллекции), это кнопка [...]

Это поднимает кучу редактора коллекций ChartArea.

Прокрутите вниз до CursorX (x - горизонталь) и переключите IsUserEnabled в TRUE и IsUserSelection в TRUE

Затем вы можете щелкнуть и перетащить области диаграммы по горизонтальной оси в положение «увеличить». в.

Там может быть более интуитивный способ сделать все это, но это сработало.

Удачи.

Я сделал то, что вы написали, но моя диаграмма не движется.
Это фактический ответ.
13

http://msdn.microsoft.com/en-us/library/dd456730.aspx

In the Chart control for Windows Forms, you can give the chart viewer the flexibility to zoom and scroll the data view by enabling cursors and selections. To do this, use the CursorX and CursorY properties.

You can enable cursors, zooming, and scrolling for the X or Y axes, or both. To enable the cursor in the data view, set the IsUserEnabled property to True. To enable data view selection, use the IsUserSelectionEnabled property to True. Zooming and Scrolling

By default, zooming and scrolling are enabled when you enable data view selection. Use the ScaleView and ScrollBar properties in the chart area's X or Y axis to adjust the look and feel of the scroll bar when it is shown.

To disable zooming, use the Zoomable property found in the respective axis' ScaleView object. To disable scrolling, use the Enabled property found in the respective axis' ScrollBar object.

Похожие вопросы