Silverlight在线版Excel,自定义报表必备的

主要针对Silverlight的多报表难处理 而开发的,

设计思路:主要用Silverlight的强大的界面表达来进行操作的。

1.利用Grid的强大功能来做Excel的模板,用了它的行和列的属性进行自定义我们需要的Excel的行和列。

2.往Grid里面填充我们需要的 Excel的里面的行和列的头(既button),还有单元格的(TextBox);

3.其中单元格的新增行列,删除行列,合并和还原都是对Grid进行操作的,主要设置Grid的RowDefinitions,ColumnDefinitions,RowSpan和 ColumSpan的属性

4.字体,背景和对其方式都是对Text进行操作的

5.图片和图表都是在Grid上在铺一层Canvas然后在加入图片或者图表

 效果图s

获取 Microsoft Silverlight

 

源码下载

posted @ 2012-02-23 19:19  妖秀  阅读(1589)  评论(9)    收藏  举报