DataExcel 设置 动作(事件)执行函数 自定义动作
来源:互联网 发布:电脑故障扫描修复软件 编辑:程序博客网 时间:2024/05/21 09:43
DataExcel 设置 动作(事件)执行函数 自定义动作
应用场影:
用户需要自定义事件执行函数的地方。
/// <summary> /// 用户根据事件执行自定义函数 /// </summary> public void SetAction() { ///清除所有行,列,合并单元格,扩展单元格,等 dataexcel1.Clear(); ///初始化默认行,列 dataexcel1.Init(); ICell cell = null; for (int i = 1; i < 6; i++) { for (int j = 1; j < 5; j++) { cell = dataexcel1[i, j]; cell.Value = i + j; } } dataexcel1[6, 1].Expression = "\"合计:\"&sum(a1:a5)";//& 表示把两个字符串连接到一起 dataexcel1[6, 2].Expression = "\"平均:\"&avg(b1:b5)"; dataexcel1[6, 3].Expression = "\"数量:\"&count(c1:c5)"; dataexcel1["C7"].Value = "重新计算C6"; dataexcel1["C7"].PropertyOnClick = new Feng.Excel.Actions.BaseAction() { Action = new FunctionActionContainer().ExecuteExpression, Name = "ExecuteExpression", Text = "C9=" + "\"数量:\"&count(c1:c5)" }; dataexcel1.MergeCell("B7", "B8"); dataexcel1["B7"].VerticalAlignment = StringAlignment.Center; dataexcel1["B7"].HorizontalAlignment = StringAlignment.Center; dataexcel1["B7"].Value = "测试自定义Aaction"; dataexcel1["B7"].PropertyOnClick = new Feng.Excel.Actions.BaseAction() { Action = DoAction, Text = "out:DoAction" }; Form form = new Form(); form.Controls.Add(dataexcel1); dataexcel1.Dock = DockStyle.Fill; form.ShowDialog(); dataexcel1.Save(dataexcel1.Version + "_" + DateTime.Now.ToString("yyMMddHHmmss") + (fileindex++).ToString().PadLeft(4, '0') + Feng.Excel.FileExtension.DataExcel); } /// <summary> /// 自定义Action 执行函数 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void DoAction(object sender, ActionArgs e) { dataexcel1["B9"].Value = e.Action.Text; }
点击前:
点击后:
阅读全文
0 0
- DataExcel 设置 动作(事件)执行函数 自定义动作
- DataExcel 设置 函数
- 动作事件
- 动作
- 动作
- 动作
- 动作
- 缓冲执行动作
- 精灵的执行动作
- 重复执行一个动作
- 创建精灵、执行动作
- 十五、顺序执行动作重复动作
- 网页关闭或刷新时执行某些动作事件
- JSF Gossip: 动作事件
- MotionEvent//动作事件
- Cocos2d-x 动作之创建自定义动作
- 自定义电源按钮动作.
- android cocos2d动作自定义
- Unity Shader and Effects CookBook
- Vue 快速入门
- php 使用webservice从服务器获取数据时中文乱码
- 自己手写日历
- 搭建hadoop集群
- DataExcel 设置 动作(事件)执行函数 自定义动作
- iOS静态库(配置版)
- Unity 如何发布到Mac App Store
- TermCriteria
- 正整数分组
- JAVA设计模式之二:抽象工厂模式
- 写代码的小女孩
- hibernate 多条件组合查询之sql拼接
- iOS 常用手势