Spread在C#中的应用
2004-08-19 15:50
441 查看
Spread属于COM类的一个表格组件,相信大家在VB数据库程序中应用很广。现在就简单摘要一下该组件在C#中的应用。
首先是把Spread添加到工程中,这是普通的.net中对COM引用,这里不再详细描述,只是说明一下:该控件位于Spread的Bin目录下,名称为SPR32X60.ocx,别引用错了。
![](C:/Documents and Settings/xujing/桌面/SpreadOCX.bmp)
再把该控件引用完成后。我们就可以使用该控件了。
最基本的操作当然是实现其中单元格的读写操作,然后就是一些复杂的格式设置。
读取或者设置单元格值之前,都要指定该单元格对应的行和列,然后调用 .Text = Value设置值,或者 return .Text
典型的例子,假设表格名为Spd,现在要读取单元格(2,3)
Spd.Row =2;
Spd.Col =3;
return Spd.Text;
设置单元格(2,3)的值为”Hello”
Spd.Row =2;
Spd.Col =3;
Spd.Text =“Hello“;
然后就是一些简单的格式设置,比如我要把某个单元格的控件类型设置为按钮
Spd.Row = 2;
Spd.Col = 3; //是不是发现这两条语句都是通用的?
Spd.CellType = FPSpread.CellTypeConstants.CellTypeStaticText;
如果设置颜色的,和前面一样,先指定行与列
然后使用 Spd.BackColor = Color;
前景色:Spd.ForeColor = Color;
注意:这里Color是 System.Drawing.Color数据类型的值
其它的不再赘述,需要设置什么属性可以从对象模型中察看相应的属性,设置方法基本相同。
首先是把Spread添加到工程中,这是普通的.net中对COM引用,这里不再详细描述,只是说明一下:该控件位于Spread的Bin目录下,名称为SPR32X60.ocx,别引用错了。
![](C:/Documents and Settings/xujing/桌面/SpreadOCX.bmp)
再把该控件引用完成后。我们就可以使用该控件了。
最基本的操作当然是实现其中单元格的读写操作,然后就是一些复杂的格式设置。
读取或者设置单元格值之前,都要指定该单元格对应的行和列,然后调用 .Text = Value设置值,或者 return .Text
典型的例子,假设表格名为Spd,现在要读取单元格(2,3)
Spd.Row =2;
Spd.Col =3;
return Spd.Text;
设置单元格(2,3)的值为”Hello”
Spd.Row =2;
Spd.Col =3;
Spd.Text =“Hello“;
然后就是一些简单的格式设置,比如我要把某个单元格的控件类型设置为按钮
Spd.Row = 2;
Spd.Col = 3; //是不是发现这两条语句都是通用的?
Spd.CellType = FPSpread.CellTypeConstants.CellTypeStaticText;
如果设置颜色的,和前面一样,先指定行与列
然后使用 Spd.BackColor = Color;
前景色:Spd.ForeColor = Color;
注意:这里Color是 System.Drawing.Color数据类型的值
其它的不再赘述,需要设置什么属性可以从对象模型中察看相应的属性,设置方法基本相同。
相关文章推荐
- C#编程规范 2
- C#编程规范 (转载)
- 最近一直在做C#操作office方面的工作!总结一下!Word(二)
- 最近一直在做C#操作office方面的工作!总结一下!(一)Excel
- C#读书随记 (初始化的正确顺序及静态构造函数的规则)
- 在C#中操作XML
- 在C#中操作XML
- What's New in C# 2.0
- Visual C# 2005 Express Edition Beta 1 Manual Download Instructions
- C#Windows控件的焦点事件顺序
- C#命名规则和开发习惯(引用于天上的星星亮晶晶(zj492)的blog)
- 一个将阿拉伯数字转换成中文大写的算法[C#]
- How To Use the ODBC .NET Managed Provider in Visual C# .NET and Connection Strings
- 使用Visual C#制作可伸缩个性化窗体
- 测试驱动的网上资源[来自NUnit.org]
- VC#.NET入门精典------(专题技术理解)组件篇(原创)
- 简单无限级树 C#代码
- CodePlus C# 代码生成器 V1.0 推出啦!
- CodePlus C# 代码生成器 V1.0 版 推出了!
- spider的 c#实现