.net - net - how to graph in c#
Alinee los ejes primario y secundario en MSChart (1)
Intento trazar dos series de datos en MSChart. Estoy usando dos ejes, pero quiero alinear las líneas de la cuadrícula y las marcas.
Este es un ejemplo de lo que tengo ahora: http://i.imgur.com/w5OvX.png (disculpe el color)
Como puede ver, las líneas punteadas no están alineadas. Idealmente, tendría un número fijo de intervalos en ambos ejes, sin embargo, hacer lo siguiente no funciona:
area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount;
area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount;
No puedo establecer el mínimo y el máximo estáticamente porque los datos son dinámicos. ¿Cómo puedo hacer que esto funcione?
Después de dibujar la cuadrícula, puede obtener los valores de eje mínimo y máximo. Luego intente configurar MajorGrid.Intervals:
Algo como:
if Minimum 0, 0
and Maximum 36, 18
then MajorGrid.Interval 6, 3
Por lo tanto, las líneas de la cuadrícula se alinean (tenga en cuenta que habrá 6 líneas para cada gráfico).