问题标签 [virtualmode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 通过异步等待数据检索器及时加载数据的虚拟模式 Datagridview
我按照此处给出的示例How to: Implement Virtual Mode with Just-In-Time Data Loading in the Windows Forms DataGridView Control来实现虚拟模式的即时加载DataGridView
。这很好用,但考虑到数据库的大小,我注意到在调用我的IDataPageRetriever
. 为了解决这个问题,我async-await
在IDataPageRetriever
. 但是,现在有很多行没有显示任何值,或者我需要单击它们以使它们显示值。将虚拟模式DataGridView
与async-await
.
我假设周围有一个典型的模式,我错过了一些基本的东西。
谢谢您的意见!
编辑1:添加代码
DataGridView 的 CellValueNeeded
缓存
数据检索器
c# - 如何在虚拟模式下保持 Datagrid 视图的恒定行数?
我已经在虚拟模式下实现了数据网格视图。我的数据源包含 5k 个条目。一次我只想加载 50 个。是否有可能删除前一行并在滚动时添加一个新行。所以行数保持不变。
前任。
c# - 无法在 Listview 虚拟模式中获得我的价值
单击我的值并按下我的 OK_button 后,我无法从 listView 中获取值以将其保存在其他地方。我不能使用 listView1.FindItemWithText 因为我没有要搜索的文本.. Idk 如何在按下 OK_button 后查找单击的值