`
yxsylyh
  • 浏览: 35088 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

(转)OWC控件简述

阅读更多

工作基本上转为了C#,要把原来的VB程序转为C#语言,表格控件打算用微软的OWC控件。(嘿嘿,不花钱,也不涉及侵权呢!)

只是有一个问题没解决,就是如何是表格列头的A、B、C、D什么的换成我想要的列头标题呢?麻烦大家指点一下。谢谢!

(转)OWC 控件简述

OWC(Office Web Components)是一个组件集合,包括图表(ChartSpace)、透视表(PivotTable)、电子表格(SpreadSheet)和数据源控件(DataSourceControl)。图表以多种既定图形展示数据;透视表是一种可交互式报表,可以快速分类汇总比较大量的数据,并可以随时选择其中页、行和列的不同元素,以期达到快速查看源数据的不同统计结果。这里的可交互,是指可以任意组合、可多维地展示数据;电子表格类似于大家熟悉的Excel,是一个既可输入又可输出数据的报表编辑器,虽然可以预先任意设定,但之后不能随意组合,是一个最多二维的报表制作工具;数据源控件是一个数据接口,可为图表、透视表和电子表格等提供数据库连接的接口工具。

图表(ChartSpace)、透视表(PivotTable)在展示统计数据方面用得比较多。笔者本文的重点是要关注电子表格(SpreadSheet),充分挖掘电子表格(SpreadSheet)可输入数据功能。前面提到电子表格类似于大家熟悉的Excel,正是它类似于Excel,笔者将用它来设计Web环境下的票据明细输入界面。

 

OWC属性与方法简介:

电子表格(SpreadSheet)主要属性、方法和事件如下:
Spreadsheet.XMLData     字符串类型的属性,可用来获得或设置XML格式的电子表格内容。
Spreadsheet.Range     该方法接受一个区域引用(例如A1:B2或A:B),返回一个Range对象。
Spreadsheet.ActiveSheet     当前激活的Sheet页
Spreadsheet.Cells     单元格集合
Spreadsheet.ActiveSheet.ActiveCell     当前激活单元格
Spreadsheet.AllowPropertyToolbox     控制是否显示属性工具箱。
Spreadsheet.AutoFit     决定控件是否处于”自动适应”模式。
Spreadsheet.Dirty     当控件中有任何修改,任何单元被改变后,这个属性会被置为true。通常使用Dirty属性来判断是否需要保存内容。
Spreadsheet.DisplayColHeaders, Spreadsheet.DisplayRowHeaders     控制是否显示行头和列头。
Spreadsheet.DisplayPropertyToolbox     控制是否显示属性工具箱。
Spreadsheet.DisplayTitleBar     控制是否显示标题栏。缺省true
Spreadsheet.DisplayToolbar     控制是否显示工具条。缺省是显示。
Spreadsheet.EnableAutoCalculate     控制电子表格模型是否重算。
Spreadsheet.ScreenUpdating     屏幕刷新。默认刷新。
Spreadsheet.Selection     返回当前选择的对象。使用TypeName函数来判断。
Spreadsheet.TitleBar     可以改变标题栏的文本和格式。
Spreadsheet.ViewableRange     控制电子表格实际可见的部分。

Range.Address     该属性返回一个区域的地址。
Range.Cells     区域单元格集合
Range.Column, Range.Row     区域中首行和首列的编号。
Range.Columns, Range.Rows     Range对象包含的行或者列的集合。
Range.Value     该属性获得或设置区域的值。
Range.Formula     该属性读写一个单元的公式字符串。记住在公式的开始使用等号(=)。
Range.Text     返回Range.Value属性的格式化版本。
Range.NumberFormat     字符串类型的属性,控制单元中数字的格式。
Range.Font     返回一个许多组件都能使用的常用的Font对象。
Range.Borders      该属性返回一个Borders对象,可以通过它来设置每个单元边框的各个特性,如边框线的线粗,样式及颜色。
Object_Initialize()      在控件加载时发生,但在加载完成前完成初始化。
Range_Change()      只要电子表格中的一个或多个单元被改变,该事件就会被触发。
Object_StartEdit (ByVal Selection, ByVal InitialValue, ByVal Cancel, ByVal ErrorDescription)Object_EndEdit(ByVal Accept, ByVal FinalValue, ByVal Cancel, ByVal ErrorDescription)      当一个单元将要被编辑,正要结束编辑时触发。

分享到:
评论

相关推荐

    基于OWC控件图表展示

    在本案例中,我们主要关注的是OWC控件在图表展示方面的应用。 OWC控件对于C#开发者来说,是一个强大的工具,它能帮助他们轻松地在C#应用程序中集成数据可视化功能。通过OWC,开发者可以利用Excel的图表引擎创建各种...

    owc控件数据透视表列表

    c#中经常会用到列表,若表头复杂则可用owc控件,其希望对大家有帮助

    owc控件实现电子表格

    c#中经常会用到列表,若表头复杂则可用owc控件,其希望对大家有帮助

    OFFICE OWC11 图表控件下载

    OFFICE OWC11 图表控件下载 owc11.msi

    DELPHI6安装OWC控件

    许多朋友说DELPHI6安装不上OWC,有的说是DELPHI6自带了,DELPHI6下其实是可以安装OWC的。

    透视表OWC控件1.00

    * 透视表控件 * 系统适用: .NET 2005 或 .NET2008 * 作 者:龍.net * 版权所有:蜗牛水里爬 * 版 本:1.00 * 日 期:2009-10-9 * 功能简介:实现透视表功能。纯DIV+CSS布局火狐不兼容、只兼容IE浏览器火狐下...

    OWC.zip_Excel.dll_OWC_OWC excel_owcvba11.chm

    接下来,通过JavaScript或VBScript与OWC控件进行交互,设置数据源、创建透视表并控制其行为。例如,以下代码片段展示了如何创建一个新的透视表: ```javascript ExcelComponent.Application.PivotTableWizard( ...

    VS2015引用owc11控件

    在这种情况下,"VS2015引用owc11控件"是一个常见的需求,它涉及到Microsoft Office Web Components(OWC11)的集成。OWC11是微软提供的一个组件,它允许开发者在Web应用或桌面应用中嵌入Excel、Word和PowerPoint等...

    ASP.NET用OWC绘图控件实现统计图表代码

    OWC控件在ASP.NET中的使用,可以为开发者提供一种方便的方式来创建交互式的统计图表,无需依赖复杂的JavaScript库或者第三方插件。以下将详细介绍如何利用OWC控件在ASP.NET中实现统计图表的代码实践。 首先,需要在...

    专门用来处理OWC图形控件的中间项目

    接口文件通常包含了对OWC控件的调用方法,如初始化控件、设置数据源、调整图表样式、添加交互功能等。这些接口使得其他程序可以方便地与OWC图形引擎进行通信,实现报表的动态生成和更新。 具体到“Chart_OWC.sln”...

    OWC中SpreadSheet控件的操作方法集合

    ### OWC中SpreadSheet控件的操作方法集合 在OWC(Open Web Clent)系统中,SpreadSheet控件被广泛应用于实现类似Excel的功能,为用户提供一个直观的数据处理平台。本文档将详细介绍如何通过代码操作SpreadSheet控件...

    OWC11.msi+OWC11.DLL

    OWC(Office Web Components)是微软提供的一套用于在Web页面上展示和操作Excel、Word、PowerPoint等Office文档的控件集合。这些组件通常用于创建交互式的Web应用程序,使用户能在浏览器中查看和编辑Office文档。 *...

    Office+2003组件owc11

    3. **控件交互**:OWC11提供了多种Web控件,如电子表格、图表、数据库等,可以在网页或Java应用中嵌入,用户可以直接在这些控件中进行操作,而无需启动完整的Office应用程序。 4. **权限管理**:OWC11允许开发者...

    owc生成报表 owc源码展示 owc可直接运行 owc考试分析报表Demo

    owc生成报表 owc源码展示 owc可直接运行 owc考试分析报表Demo owc可执行,支持63种报表形式,在我的自定义控件中只实现了13中,如果有需求的话还可以联系我,我再把没有写完的部分完成,我的邮箱:nailwl@163.com ...

    owc报表控件

    报表必备控件 office web comment

    OWC(完全适用于win8/office2010/office2013/64位环境)新方案

    尽管有人创建了解决方案"OWC(含补丁,适用于win8_office2010_office2013等苛刻环境)",但是该方案没有从根本上明确解决OWC在OFFICE2007/2010/2013以及win7/win8/win2008R2/win2012/win2012R2环境下使用OWC的问题。...

    office2003 owc11

    OWC11提供了强大的电子表格控件,允许用户在网页中创建和编辑类似于Excel的工作表。用户可以输入数据、执行计算、格式化单元格、添加公式等,所有这些操作都无需离开网页环境。这对于在线数据管理和协作非常有用,...

    owc+vba经典例子推荐

    在VBA中,我们可以编写代码来控制OWC控件的行为。例如,当用户在网页上的Excel工作表中输入数据时,我们可以用VBA编写事件处理程序来响应这些输入,执行计算、验证数据或者更新其他部分的数据。VBA还可以用来自动化...

    OWC的图表样式

    说明:用工具生成xml,然后用压缩包里面的页面读xml,展现,这个东西最初是为了展现olap数据做的。比较粗陋的东西,本不想献丑,看到多人想要,希望给大家一个思路把。。 至于做出好的样式还是需要个人去发挥。...

    js调用owc在网页上显示excel

    3. **JavaScript调用**: 在JavaScript中,你可以通过`document.getElementById`获取到`<object>`元素,然后使用`ActiveXObject`(这是在IE中创建ActiveX控件的方法)来初始化并控制OWC控件。例如: ```javascript ...

Global site tag (gtag.js) - Google Analytics