`
77rou
  • 浏览: 51164 次
社区版块
存档分类
最新评论

Spread Studio .NET :自由使用的公式引擎

阅读更多

Spread 表格控件强大的公式计算引擎支持300多种内置函数,并支持通过内置函数和运算符来自定义公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。同时,Spread 表格控件提供 FormulaTextBox 公式引擎提供用户在运行时编辑公式。本篇文章将阐述 FormulaTextBox 公式引擎的使用方法。

1.在工具箱中拖拽 FormulaTextBox 控件和 Spread 表格控件,到 form 中:

Demo6

2.在后台代码中添加以下代码,关联 FormulaTextBox 控件和 Spread 表格控件:

this.formulaTextBox1.Attach(this.fpSpread1);

 

运行效果如图:

Demo7 

怎么样?是不是很简单呢?这样我们就轻松的添加了 FormulaTextBox 公式引擎。

3. 没错,Spread 内置 300 多种公式,有些公式的名称过于复杂,我们无法一一牢记。这时,我们可以调用 FormulaEditorUI 对话框来查看 Spread 表格控件的内置公式。这里我们通过 button 的点击事件来调用对话框:

 private void button1_Click(object sender, EventArgs e)
 {
       FarPoint.Win.Spread.FormulaEditorUI formulaEditor = 
       new FarPoint.Win.Spread.FormulaEditorUI(this.fpSpread1.Sheets[0]);
       formulaEditor.ShowDialog();
 }
 
运行效果图:
 

 

以上即为FormulaTextBox 公式引擎的使用方法。

测试 Demo : VS 2010 + Spread Studio .NET 7 + Framework 4.0

Demo 下载: 点击下载

使用控件查看地址 :点击查看

0
6
分享到:
评论

相关推荐

    spread5.0及6.0使用说明

    1. 高度兼容性:Spread 5.0 支持大部分Excel功能,如公式、图表、数据透视表等,使得用户在使用时几乎感觉不到与Excel的区别。 2. 强大的API:提供丰富的API接口,开发者可以通过编程实现对单元格的读写、格式设置...

    Farpoint Spread for ASP.NET v5.0中文帮助文档

    - 设置公式:在单元格内输入计算公式,实现自动计算功能。 - **行列操作**: - 设置行列数:动态调整表格的行数和列数。 - 移动行列:通过拖拽等方式调整行列的位置。 - 调整行高列宽:根据实际需要调整行列的...

    Farpoint Spread5 ASP.NET 中文版帮助文档

    - 添加公式:演示了如何在单元格中添加公式进行数据计算。 - **第 2 章:Spread 产品介绍** - 产品概述:简要介绍 Spread 的功能和优势。 - 基本功能介绍:详细列举了 Spread 的基本功能,如单元格操作、行列...

    Spread for WinForms 表格控件 V7.0 使用指南

    - **产品名称**:Spread Studio for .NET 表格控件 V7.0 - **适用平台**:适用于微软 .NET 平台下的 Windows Forms、ASP.NET、WPF、Silverlight 和 WinRT 应用程序开发。 - **功能特点**: - 集成了丰富的表格功能...

    Spread for WinForms表格控件 V7.0 使用指南

    Spread for WinForms表格控件 V7.0 是一款强大的表格控件,专门用于微软.NET平台下的Windows Forms、***、WPF、Silverlight和WinRT应用程序开发。该控件提供了一个综合的、功能丰富的表格功能集合,能够实现工作表...

    Farpoint_Spread5_Web中文帮助文档

    **创建项目**:使用Visual Studio.NET新建一个名为Checkbook的项目。 2. **重命名窗体**:将窗体重命名为Register.aspx。 3. **添加FpSpread控件**:将FpSpread控件添加到窗体中,并进行相应的配置。 以上内容...

    farpointWebWin2个文档

    总的来说,这两份文档将帮助开发者深入理解FarPoint Spread控件在.NET环境中的使用,无论是在Web还是WinForm应用中,都能提供强大的数据网格功能,提升开发效率和应用质量。通过学习和实践,开发者可以轻松地构建出...

    使用AJAX和Spread优化Web应用程序

    6. **安全性**:使用AJAX时,应考虑跨站脚本攻击(XSS)和跨站请求伪造(CSRF)等安全风险,并采取相应防护措施。 在实际开发中,开发者可以选择使用C#、VB或C++/CLI等.NET语言配合Visual Studio进行编程。.NET框架...

    farpoint中文教程

    4. **公式与计算**:介绍FarPoint支持的公式语言,以及如何在单元格中使用公式进行计算,如同Excel一样。 5. **事件处理**:讲解各种控件事件,如单元格更改、选择改变等,以及如何编写事件处理程序以响应用户交互...

Global site tag (gtag.js) - Google Analytics