问题标签 [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.

0 投票
1 回答
425 浏览

c# - Gtk.ListStore 中的虚拟模式?

我正在 Gtk.ListStore 中寻找与 Winforms 中的 ListView.VirtualMode 类似的功能。

有没有类似的东西?

0 投票
1 回答
151 浏览

.net - Linux mono 拒绝承认我已经调整了 VirtualMode ListView 列的大小是否有解决方法?

当我调整列的大小时,它不会使用更新的对齐方式重绘数据。我尝试过使无效、刷新和其他一些事情。没有任何效果。有谁知道解决方法?我还没有在 Windows 的单声道中尝试过这个。

要明白我的意思,请将这个控件放在一个表单上,然后在 Linux 的单声道中运行它:

0 投票
2 回答
1566 浏览

vb.net - 事件处理程序不会自行删除?

在 VB .NET 函数的开头,我删除了一个事件处理程序并在函数末尾再次添加它,因为函数的代码会触发这些事件,我不希望它们在函数持续时间内触发。这通常有效,但我遇到了一些情况,即使我已经删除了该事件,它仍然会被调用。有时在函数开始时将其删除两次会修复它,但有时无论我删除多少次,它仍然会触发。关于可能导致这种情况的任何想法?

编辑

该代码位于具有虚拟模式 datagridview 的表单中。我想运行一些操作来触发 datagridview 的 CellValueNeeded 事件,而不触发该事件(因为它会干扰)。

多次删除处理程序并不会阻止事件触发,因此它似乎不会在其他地方意外添加多次。

有没有办法找出哪些事件处理程序处于活动状态?

0 投票
3 回答
2272 浏览

winforms - 与 XP 相比,WinForms ListView 在 Windows 7 中绘制 HELL SLOW

我在 VirtualMode 和带有小图标的详细信息视图中使用 ListView。

这个 ListView 里面有大约 100,000 个项目。

问题是与 XP 相比,在 Windows 7 中绘制此列表视图要慢得多。

您可以在滚动 ListView 或多选项目时填充慢速绘图。

此外,我注意到每添加一列,绘图就会变慢。

RetrieveVirtualItem 事件处理程序现在什么都不做,只返回文字值,所以这不是瓶颈。

有任何想法吗?

更新:用于重现的源代码:

FlickerFreeListView.cs:

Form1.cs:

Form1.Designer.cs:

0 投票
1 回答
2997 浏览

c# - ListView [VirtualMode] 改变选中的索引

我可以获得选定的索引项,但如何更改它?

SelectedIndices是只读的。

0 投票
3 回答
739 浏览

.net - 寻找 .NET 和 Mono 的 UI 库

我正在寻找一个用于 .NET 和 Mono 的 UI 库,类似于 Gtk#,但支持 64 位(也在 Windows 上),以及一些像 WinForm 的 ListView 和VirtualMode的小部件。

我不想使用 WinForms 和 WPF。有没有其他选择?

谢谢。

0 投票
2 回答
1884 浏览

c# - 在启用 VirtualMode 的情况下聚焦 ListView 中的项目

我在 VirtualMode 中有一个 ListView。

我需要一种将焦点设置到特定项目的方法。

FocusedItem对 VirtualMode 不利,我需要一种方法来设置 FocusedIndex 或类似的东西,但没有看到任何类似的属性。

谢谢。

0 投票
4 回答
10024 浏览

c# - ListView 处于虚拟模式时无法访问所选项目集合?

我在虚拟模式下有一个 ListView。我想访问SelectedItems财产。
但是当我使用时ListView1.SelectedItems,我收到以下异常:

如何ListView1.SelectedItems在 VirtualMode 中访问。

0 投票
1 回答
1204 浏览

listview - VB.NET 在 VirtualMode 中使用 ListViewGroup

是否可以在 VirtualMode 的 ListView 中使用组?

0 投票
1 回答
2898 浏览

c# - 如何在虚拟模式下在所有列表视图项目上显示图标(C#)

我正在使用列表视图的虚拟模式来显示大数据。但我不知道如何显示每个项目的图像。谁能帮我 ?

我写

但它不能正常工作