¿Es posible trazar los datos en un gráfico ZedGraph y guardarlo como un archivo sin mostrar/generar un gráfico que sea visible para el usuario? Estoy tratando de procesar una gran cantidad de conjuntos de datos y generar un gráfico y guardarlo en un archivo para ver fuera de la aplicación.Generación y almacenamiento de diagramas ZedGraph sin mostrar en los formularios
Si esto no se puede hacer, ¿sería posible mostrar el gráfico en una forma oculta/minimizada, guardar el gráfico, cerrar la ventana y repetir para cada gráfico?
Tengo un BackgroundWorker que ejecuta el código para generar un gráfico, así como otras tareas, de forma asíncrona. He determinado que generar un ZedGraphControl en un hilo de fondo hará que el hilo no se complete (a través del evento TaskComplete), aunque se ejecute el método DoWork. ¿Hay algún otro método para hacer esto? –
Acabo de probar esto y funcionó para mí, me registré con worker.RunWorkerCompleted + = new RunWorkerCompletedEventHandler (backgroundWorker1_RunWorkerCompleted); – PeskyGnat
Lo siento, de hecho, tengo un evento que se dispara después de que un backgroundworker completa. El controlador de eventos genera el gráfico y luego inicia nuevamente el mismo BackgroundWorker. La segunda vez que se ejecuta BGWorker, nunca llega a TaskComplete. Tuve que poner la generación de gráficos en un BGWorker separado por alguna razón. Es bastante extraño. –