如何使用Flexcell表格控件

如何使用Flexcell表格控件,第1张

FlexCell是一款美观易用的电子表格控件,包含6种单元格类型和9个编程对象,提供三维图表和图片单元格,支持剪贴板 *** 作、合并单元格、虚表、打印和打印预览等功能,不需要Excel运行库支持就可以输出为Excel WorkBook。

软件包中附带FlexCell表格设计器,无需任何编程就可以制作出图文并茂的报表和程序界面,还可作为B/S报表工具使用。

1)绑定相关的汇总数据

Dictionary<string, CListItem>dict = GetAgeCondition()

if (dict.Keys.Count >0)

{

grid1.Cell(startRow++, 1).Text = "年龄段情况:"

foreach (string key in dict.Keys)

{

CListItem item = dict[key]

grid1.Cell(startRow, 2).Text = key

grid1.Cell(startRow, 3).Text = string.Format("有{0}人,占比例{1} ", item.Text, item.Value)

grid1.Cell(startRow, 4).Text = string.Format("Age:{0}", key)

startRow++

}

}

2)超链接处理事件代码

在控件上单击Grid的Hyperlink处理事件,然后实现其内部处理代码,如下所示:

private void grid1_HyperLinkClick(object Sender, FlexCell.Grid.HyperLinkClickEventArgs e)

{

FlexCell.Cell cell = grid1.Cell(e.Row, 4)

if (cell != null &&!string.IsNullOrEmpty(cell.Text))

{

FrmStatisticDetail dlg = new FrmStatisticDetail()

dlg.KeyCondition = cell.Text

dlg.ShowDialog()

}

e.URL = ""

e.Changed = true

}

你好,

推荐使用 Spread .NET 6 表格控件,是一款有良好Excel兼容性的电子表格控件

1.数据绑定:支持整体绑定好区域绑定。支持代码绑定、和设计器绑定。

2.可以设置列标题,支持单元格 tooltip。

3.可以根据数据类型自动生成单元格类型,如日期类型和button类型等。

并且有扎实的中文技术团队进行在线支持:可以搜索“葡萄城产品技术社区”,在论坛中提交需求。

可以到该页面下载:http://www.gcpowertools.com.cn/products/SpNet_overview.htm

有其他问题可以给我留言


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10875010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存