WPF 如何实现可编辑表格,类似Excel

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 如何实现可编辑表格,类似Excel相关的知识,希望对你有一定的参考价值。

参考技术A 用DataGrid绑定数据就可以了 它所绑定的数据可以是ListView

WPF中常用的表格控件都有哪些

Visual Studio自带的系统控件,可以显示和编辑来自多种不同类型的数据源的表格数据。
将数据绑定到 DataGridView 控件非常简单和直观,在大多数情况下,只需设置 DataSource 属性即可。在绑定到包含多个列表或表的数据源时,只需将 DataMember 属性设置为指定要绑定的列表或表的字符串即可。 DataGridView 控件具有一定的可配置性和可扩展性,它提供属性、方法和事件,可以用来对该控件的外观和行为进行自定义。当需要在 Windows 窗体应用程序中显示表格数据时,请首先考虑使用 DataGridView 控件。 ComponentOne FlexGrid是一款易用、灵活的高性能表格控件,可帮助用户创建友好界面,用于展示、变更、修改格式、组织、总结和打印各种数据。它提供所有基础功能,以及更加灵活的高级功能,包括概要树、单元格合并、高级打印、快速变更格式、单元格自定义等。通过自定义功能,您可以创建您自己的单元格类,自定义表格的呈现和特性等。
ComponentOne FlexGrid支持微软的多个平台,包括Silverlight, WPF, WinForms, ActiveX, Compact Framework等。 Spread是一款功能最为强大的表格控件,可用于在Windows Form下和应用程序中进行大量数据的复杂处理和呈现,实现Excel的主要功能。
Spread可以导入和导出Microsoft Excel 格式的文件; 支持80多种丰富多彩的图表效果;提供320多种计算公式;支持多工作表、跨工作表,公式索引、分层显示、分组、有条件的格式、排序、行筛选、搜索、缩放、撤销/重复、数据绑定或解绑模式、拆分条等功能。 是一款面向软件设计人员的表格控件, 拥有 600 多个编程接口, 功能丰富、简单易用,集成了表格产品编辑输入、公式运算、数据显示/展现的特点,同时又兼顾了报表产品的数据源绑定,数据统计和打印输出的功能,是管理软件模板化开发必不可少的组件产品。
参考技术A 目前最常用的是: LightningChart 快速、先进的2D和3D图表,支持WPF和WinForms平台。获得Visual Studio五星好评的.NET组件

以上是关于WPF 如何实现可编辑表格,类似Excel的主要内容,如果未能解决你的问题,请参考以下文章

WPF中常用的表格控件都有哪些

Web前端怎样实现像excel那样的按列拖选的表格

Excel用宏vb命令怎指定某一列锁定,其他单元格可编辑与合并?

使用vue-easytable实现仿excel表格,支持可编辑添加删除行虚拟表格等功能

使用vue-easytable实现仿excel表格,支持可编辑添加删除行虚拟表格等功能

excel表格的编辑栏怎么设定