2008-12-30 16 views
0

我正在为ASP.NET Web应用程序制作一些图表控件。关于C#/ Silverlight工作流程的困惑

我知道visifire和MS现在提供的Silverlight图表。我的要求是在我知道这些和他们的发布之前,我打算编写与Dundas或ChartFX一样好的图表(或者是SoftwareFX?)。

无论如何,由于逻辑是逻辑密集度最高的部分,因此我在课堂上编写了一些方法。诸如“绘制点,对于int []中的每个int,将其绘制在图表中的特定坐标(例如,值10等于10像素等)”。

随着对逻辑的理解,Silverlight在哪里进来?

我可以在XAML中设计图表元素(我使用KaXAML),然后如何引用C#方法来绘制点?

简而言之,我如何从XAML引用C#,反之亦然?我可以构建一个没有C#逻辑的Silverlight控件,然后在我的解决方案中实现它吗?

感谢

回答

1

我会建议使用一个不折不扣的现成控制,提供图表功能,如Silverlight Control Toolkit。除非你需要它没有提供的特定功能。在这种情况下,您仍然可以使用源代码作为您想要创建的控件的起点。