Pregunta

Tengo la necesidad de hacer algunos gráficos (barra, gráfico, circular, tendencia) y en lugar de usar Infragistics o dibujar manualmente los gráficos que quiero usar Silverlight.

Mi aplicación ASP.NET actual se actualizó a 3.5 y he agregado un proyecto de Aplicación Silverlight. El consumo de la salida dentro del diseño de la página maestra existente o dentro de los controles del usuario no parece ser tan intuitivo como esperaba.

La capacidad de crear una gráfica a partir de una lista de genéricos de datos tampoco es un control (como he visto en varias demostraciones en PDC08). ¿Alguna idea?

¿Fue útil?

Solución

Sugeriría comenzar con el Silverligt toolkit ( lanzado en PDC) que incluye un control de gráfico Silverlight. Hay una descripción general de cómo usar esta publicación de control aquí .

La diferencia importante entre los gráficos de Silverlight y los gráficos basados ??en foros de ASP.Net (usando un control de terceros) es que el gráfico de Silverlight se ejecutará en el cliente mientras que el gráfico asp.net se ejecutaría en el servidor. Entonces, si desea usar este tipo de control, deberá exponer sus datos de gráficos como servicio .

Otra opción para hacer gráficos de Silverlight pero hacer que su código se ejecute en el lado del cliente es construir su Xaml utilizando ASP.Net. En este caso, crearía su gráfico Xaml utilizando ASP.Net que, en lugar de generar una salida HTML, generaría una salida Xaml.

Si quieres un ejemplo, házmelo saber ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top