相关疑难解决方法(0)

隐藏 ListViewItem 而不是删除它?

不显示 a 的常见方法ListViewItem是将其删除。
在我当前的项目中,与隐藏该项目的可能性相比,这使事情变得过于复杂。

有没有办法隐藏ListViewItem而不是删除它?

到目前为止我已经尝试过:

  1. 使用 时OwnerDraw=true,该DrawItem事件不提供任何有用的内容:
    Bounds是只读的并且更改 的属性Item是无用的。

  2. 继承ListView和覆盖WndProc是我的下一次尝试,
    但我找不到任何有帮助的LVM_???消息
    LVM_SETITEMPOSITION仅当View图标或小图标时使用。

c# listview visibility listviewitem winforms

6
推荐指数
1
解决办法
6798
查看次数

标签 统计

c# ×1

listview ×1

listviewitem ×1

visibility ×1

winforms ×1