Ignite UI for Blazor将继续为希望创建现代、响应式网络应用程序的开发人员提供强大、高性能的解决方案。 在过去的几个月里,我们一直专注于持续改进,以提供构建更好的用户体验和用户界面所需的工具和功能。 最新的增强功能包括支持.NET 8.0、图表高亮过滤器、状态持久性和多个新组件。
让我们来详细了解一下所有新功能。
版本 23.2.97
网格组件的状态持久性功能
Blazor Data Grid、Blazor Tree Grid 和 Blazor Hierarchical Grid 中用于 React 状态持久性的 Ignite UI 允许开发人员轻松保存和恢复网格状态。 当在 React IgbGrid 上应用 IgbGridState 时,它会公开 GetState、GetStateAsString、ApplyState 和 ApplyStateFromString 方法,开发人员可以使用这些方法在任何场景下实现状态持久化。 支持的功能包括:
排序
过滤
高级过滤
分页
单元格选择
行选择
列选择
行钉选
扩展
按列分组
多列标题
列顺序 由 "IColumnState "接口定义的列属性。

图表工具栏
Blazor 工具栏组件是用户界面操作的辅助容器,主要用于我们的图表组件。 当链接到我们的IgbDataChart或IgbCategoryChart组件时,工具栏将以预设的属性和工具项目动态更新。 您可以为您的项目创建自定义工具,允许最终用户提供更改,从而提供无穷无尽的自定义功能。

版本 23.2.110
支持 .NET 8.0
图表高亮过滤器功能
Blazor 图表组件的 Ignite UI 支持数据高亮叠加,通过允许您查看所绘制数据的子集,可增强这些图表中所绘制系列的可视化。 启用后,该功能将高亮显示数据子集,同时在列和区域系列类型中以降低的不透明度显示数据集,在线型系列类型中以虚线显示数据集。 这可以帮助您直观地显示数据集的目标值和实际值。 下面的示例演示了这一功能:

版本 23.2.189
层次网格组件
Ignite UI for Blazor 层次数据网格用于显示和操作层次表格数据。 只需少量代码即可快速绑定数据,或使用各种事件自定义不同的行为。 该组件提供了丰富的功能,如数据选择、excel 风格筛选、排序、分页、模板化、列移动、列固定、导出到 Excel 和 CSV 等。 分层网格以平面网格组件为基础,并扩展了其功能,允许用户在需要更多详细信息时展开或折叠父网格的行,显示相应的子网格。

文本区域组件
Blazor 的 Ignite UI 文本区域是一个多行纯文本编辑控件,在允许用户输入大量自由格式文本(如评论或反馈表单上的评论)时非常有用。

按钮组组件
Blazor Button Group 组件用于将 IgbToggleButtons 组织成具有水平/垂直对齐、单选/多选和切换功能的样式按钮组。

综上所述
Ignite UI for Angular 是一款兼容性极佳的库,可让您充分利用最新技术和主要版本的强大功能。 我们致力于为您提供最好的 Angular UI 工具包和相关见解,我们的目标是为您提供更多的专业知识、新功能、更强的性能和更高的稳定性。 其中一些增强功能的添加要归功于像您这样的用户通过我们的 Ignite UI for Blazor GitHub 存储库提出的要求。 有鉴于此,我们始终对建议和反馈持开放态度--这将使我们不断成长,并更好地满足您的开发需求。
如果您需要更多详细信息,我们鼓励您联系我们。
渝公网安备50010702505508