当我对虚拟模式下的 ListView 的基础列表进行排序时,如何对选择进行排序?
当 ListView 处于虚拟模式时,您负责向 ListView 提供与索引 对应的 ListItem >n 当它通过 OnRetrieveItem 事件询问时。 我根据自己的规则对列表进行…
ListView OwnerDraw 的默认实现
我有一个 ListView 我想调整项目的绘制(例如突出显示列表视图项目中的某些字符串),但是我不想从根本上改变项目的显示方式。 我已将 OwnerDraw 设置…
我什么时候应该为虚拟 ListView 调用 AutoResizeColumns?
我正在详细信息模式下设置一个虚拟 ListView,并且我希望其列自动调整大小,以免截断当前可见项目的文本。 调用 AutoResizeColumns 效果很好(至少看…
如何判断某人何时正在读取 CollectionBase 中的项目
我不确定使用 CollectionBase 类是否可以实现这一点。我想知道何时有人访问 CollectionBase 类中的项目。 最终目标是创建一个“VirtualMode”(类似于…
如何找出当前屏幕上有哪些 DataGridView 行?
在我的 C# (2010) 应用程序中,我有一个处于虚拟模式的 DataGridView,其中包含数千行。是否可以找出当前屏幕上有哪些单元格?…
当 ListView 处于虚拟模式时,如何枚举它?
当ListView处于虚拟模式时如何枚举它? 我正在使用 OfType<>() 方法来枚举列表视图项。但它会抛出异常,例如列表视图处于虚拟模式时无法枚举。 这是我…
ListView 处于虚拟模式时无法访问所选项目集合?
我有一个处于虚拟模式的 ListView。我想访问 SelectedItems 属性。 但是当我使用 ListView1.SelectedItems 时,我收到以下异常: Cannot access the s…
在启用 VirtualMode 的情况下聚焦 ListView 中的项目
我有一个虚拟模式下的列表视图。 我需要一种方法将焦点集中到特定项目。 FocusedItem 对于 VirtualMode 来说不好,我需要一种方法来设置 FocusedIndex…
寻找 .NET 和 Mono 的 UI 库
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
ListView [VirtualMode] 更改选定索引
VirtualMode = true MultiSelect = false 我可以获取选定的索引项,但如何更改它? SelectedIndices 是只读的。…
禁用 DataRepeater 控件中某些项目的控件
我在 C# Winforms 应用程序中使用 Visual Basic Power Pack 中的 DataRepeater 控件。该控件未绑定,在虚拟模式下运行。 我在此控件中显示多个项目。…