2009-07-31 23 views
11

entiendo quehabilitar el desplazamiento en el gráfico de control de Microsoft Windows Forms

barras de desplazamiento sólo se muestran cuando se produce el zoom. En otras palabras, incluso si una barra de desplazamiento está habilitada, solo estará visible cuando se visualice una vista.

pero luego, ¿cómo habilito el acercamiento en el control de gráfico? Estoy buscando hacer esto para evitar que mis Axis-Lables se rompan en dos columnas después de que se agreguen ciertos valores al gráfico.

Respuesta

13

bien, esto explica que: http://msdn.microsoft.com/en-us/library/dd456730.aspx

En el control gráfico para Windows Forms, puede dar al espectador gráfico de la flexibilidad necesaria para hacer zoom y desplazar la vista de datos al permitir cursores y selecciones. Para hacer esto, use las propiedades CursorX y CursorY.

Puede habilitar los cursores, acercar y desplazarse para los ejes X o Y, o ambos. Para habilitar el cursor en la vista de datos, establezca la propiedad IsUserEnabled en True. Para habilitar la selección de vista de datos, use la propiedad IsUserSelectionEnabled en True. Zoom y desplazamiento

De forma predeterminada, el zoom y el desplazamiento se activan cuando habilita la selección de vista de datos. Use las propiedades ScaleView y ScrollBar en el eje X o Y del área del gráfico para ajustar la apariencia de la barra de desplazamiento cuando se muestra.

Para deshabilitar el zoom, use la propiedad Zoomable que se encuentra en el objeto ScaleView del eje respectivo. Para deshabilitar el desplazamiento, use la propiedad Habilitada que se encuentra en el objeto ScrollBar del eje respectivo.

3

Quizás esto ayude.

Haga clic en el gráfico en la vista de diseño.

Bajo propiedades elija: Carta de área (colecciones) es el [...] botón

Eso nos lleva a un montón ChartArea el Editor de Colecciones.

Vaya a la CursorX (x es la horizontal) y el interruptor de IsUserEnabled TRUE y IsUserSelection TRUE

A continuación, puede hacer clic y arrastran áreas de la gráfica en el eje horizontal a 'zoom' en.

Puede haber una manera más intuitiva de hacer todo esto, pero funcionó.

Buena suerte.

+0

Esta es la respuesta real. – Mathemats

+0

Hice lo que escribiste pero mi tabla no se mueve. – kame

Cuestiones relacionadas