c# - net - cómo cambiar la dirección de la etiqueta del eje X en los cuadros ms
ms chart control tutorial (2)
Hola, estoy usando el control de gráfico Ms en la aplicación winforms para mostrar los valores según las fechas
Necesito cambiar los valores de la etiqueta del eje x (fechas) dirección horizontal a vertical
He buscado tantas propiedades, pero no encontré ninguna solución para esto.
Cualquiera me ayude con este problema
Muchas gracias ....
Si aún no lo ha hecho, obtenga las muestras de gráficos de microsoft:
http://archive.msdn.microsoft.com/mschart
Luego revisa la sección de Etiquetas
Características del gráfico> Etiquetas
Para responder a su pregunta directamente, establezca el ángulo en LabelStyle y no olvide deshabilitar la función de autocompletar
chartArea1.AxisX.IsLabelAutoFit = false;
chartArea1.AxisX.LabelStyle.Angle = 90;
Según entiendo tu pregunta, estás preguntando cómo rotar la etiqueta del gráfico para que se muestre verticalmente.
Puede rotar la etiqueta del eje x de la siguiente manera:
chart1.ChartAreas[0].AxisX.LabelStyle.Angle = -90;
Esto supone que ha asociado su serie con el primer área del gráfico, que es la predeterminada sin modificación cuando se utiliza el diseñador de Winforms.
Las siguientes imágenes muestran cómo se vería el gráfico antes de que se aplique el código anterior, la segunda imagen muestra cómo aparece después de aplicar el código.
Avíseme si esto no es lo que está tratando de hacer y publicaré una respuesta actualizada.
Antes de la rotación
Después de la rotación
Editar: Otra respuesta agregada después de mis menciones iniciales en ciertas situaciones puede ser importante establecer chartArea1.AxisX.IsLabelAutoFit = false;