【问题标题】:How to set group headers in listview not selectable?如何在列表视图中设置组标题不可选择?
【发布时间】:2010-07-12 11:14:36
【问题描述】:

我的 listview 元素需要一些帮助,我想将 listview 与组一起使用。但是我想让组头不可选,我想用它们作为分隔符?

我该怎么做?


我添加了this.lstView.SelectedIndexChanged 事件监听器。另外我有两组,我需要每个项目的每个索引。如果我在事件侦听器中使用((ListViewItem)lstView.SelectedItems[0]).Index 调试索引,如果选择了组头,我会得到一个异常,所以我想禁用组头的选择。

【问题讨论】:

    标签: c# listview header


    【解决方案1】:

    解决方案:

    alt text http://i.msdn.microsoft.com/dynimg/IC16066.gif

    // Adds a new group that has a left-aligned header
    listView1.Groups.Add(new ListViewGroup("List item text", HorizontalAlignment.Left));
    

    你可以在http://msdn.microsoft.com/en-us/library/ezh1batz.aspx找到更多信息

    【讨论】:

    • 不,这不起作用,如果我使用键盘滚动列表,它们仍然可以选择
    猜你喜欢
    • 1970-01-01
    • 2013-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 2018-02-17
    相关资源
    最近更新 更多