找回密码
 立即注册

QQ登录

只需一步,快速开始

hyqangel

中级会员

47

主题

152

帖子

939

积分

中级会员

积分
939

活字格认证微信认证勋章

hyqangel
中级会员   /  发表于:2013-10-16 14:42  /   查看:8907  /  回复:10
如题

10 个回复

倒序浏览
hyqangel
中级会员   /  发表于:2013-10-16 14:43:00
沙发
如何远程加载ssxml文件?
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-10-16 14:46:00
板凳
在模板中定义一行,在此行中定义了各单元格的格式(颜色字体大小)及计算公式,程序通过后台查询得到多行记录,
然后动态创建行,然后复制此行的格式到其它新增行,求这样的实现代码
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-10-16 14:56:00
地板
安装目录中的帮助和例子都是 silverligh和wpf混在一起的,不知道在silverlight能否通用,要有中文的帮助就好了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-16 16:22:00
5#
回复 4楼hyqangel的帖子

求Spread for silverlight 详细的API帮助,及实例代码
API 文档位置:
C:\Program Files\ComponentOne\Spread WPF-Silverlight\1.0.7.0\Docs\Silverlight
示例位置:
C:\Program Files\ComponentOne\Spread WPF-Silverlight\1.0.7.0\Silverlight\Samples

如何远程加载ssxml文件?

  1. //Silverlight
  2. System.Xml.XmlReader xr = System.Xml.XmlReader.Create(fileName);
  3. gcSpread1.ActiveSheet.OpenXml(xr);
复制代码


在模板中定义一行,在此行中定义了各单元格的格式(颜色字体大小)及计算公式,程序通过后台查询得到多行记录,
然后动态创建行,然后复制此行的格式到其它新增行,求这样的实现代码
正在处理中。

安装目录中的帮助和例子都是 silverligh和wpf混在一起的,不知道在silverlight能否通用,要有中文的帮助就好了
帮助文档和例子都是分开的,可以按照问题一的路径查找。
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-10-16 16:47:00
6#
在xap当前目录放了GZSD_YS.ssxml文件,
            System.Xml.XmlReader xr = System.Xml.XmlReader.Create("GZSD_YS.ssxml"); //在这个段代码执行出异常,提示XAP不含有GZSD_YS.ssxml文件
           难道是在包内找的吗
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-16 16:49:00
7#
回复 6楼hyqangel的帖子

是不是引用路径有问题?或者把异常信息发上来看看
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-10-16 16:50:00
8#
见图
zzz.png
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-16 17:05:00
9#
回复 7楼iceman的帖子

在模板中定义一行,在此行中定义了各单元格的格式(颜色字体大小)及计算公式,程序通过后台查询得到多行记录,
然后动态创建行,然后复制此行的格式到其它新增行,求这样的实现代码
代码如下,其中注意 CopyToOption 参数的设置:

  1. public MainPage()
  2.         {
  3.             InitializeComponent();

  4.             this.gcSpreadSheet1.Sheets[0].Cells[0, 0].Text = "12";
  5.             this.gcSpreadSheet1.Sheets[0].Cells[0, 1].Text = "12";
  6.             System.Windows.Media.Brush brush = new System.Windows.Media.SolidColorBrush(Colors.Red);
  7.             this.gcSpreadSheet1.Sheets[0].Cells[0, 0].Background = brush;
  8.             this.gcSpreadSheet1.Sheets[0].Cells[0, 2].Formula = "SUM(A1:B1)";

  9.             this.gcSpreadSheet1.Sheets[0].CopyTo(0, 0, 1, 0, 1, 3, GrapeCity.Windows.SpreadSheet.Data.CopyToOption.Formula| GrapeCity.Windows.SpreadSheet.Data.CopyToOption.Style);
  10.         }
复制代码
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-10-16 17:10:00
10#
xml没有放到xap,采用 WebClient 方式调用解决了远程加载xml到spread中,
谢谢!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部