gpt4 book ai didi

c# - 我应该使用什么 WPF 控件来构建高性能网格?

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:03 24 4
gpt4 key购买 nike

我应该使用什么 WPF 控件来构建高性能网格?

我希望能够进行单元格级控制,这样我就可以更新一个单元格并让网格只重绘该单元格。

DataGrid 似乎没有提供单元级控制。

我需要支持 10000 行并进行大量单元格更新(比如每秒 200 次)。

谢谢

最佳答案

如果您不想尝试 3rd 方数据网格,那么您至少尝试过 WPF Datagrid 吗?它确实支持行和列级别的虚拟化。通过 CellStyle 可以为 DataGridCell 类型提供额外的单元级控制。您甚至可以将任何行为附加到 DataGridCell,然后获得对其的独占访问权并深入其可视化树并在本地对其内容执行任何类型的性能改进。

我一直在使用 WPF 数据网格来满足各种需求(没有行定义和组样式的分层数据显示、频繁的数据更新、大量的列、频繁的可编辑和基于验证的场景、装饰虚拟化单元格和延迟滚动并猜测滚动试探法等..)

您可以充分利用它。 Codeplex 网站提供了最新的基于 WPF 数据网格的工具包的源代码。

如果这有帮助,请告诉我。

关于c# - 我应该使用什么 WPF 控件来构建高性能网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6870702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com