将按钮添加到listview组标题

时间:2013-05-23 13:13:09

标签: c# listview

我的C#ListView包含可折叠的组from codeproject.com

现在我想在群组标题点击时触发点击事件。我已经读过这是不可能的,但可以在组头中添加某种链接?

我需要获取点击组的KEY(id)。

如果可能的话。

1 个答案:

答案 0 :(得分:1)

ObjectListView为标准ListView添加了许多功能,包括点击或展开ListViewGroup时的事件。即使您不想使用它,您也可以查看代码以了解它是如何完成的(这有点复杂)。

This blog描述了为ListViewGroups添加点击测试等所需的内容。

ObjectListView还可以将可点击链接添加到群组标题(this recipe shows how)中。例如,在此屏幕截图中显示“Check bank balace”和“Open calendar”:

Groups with clickable links http://objectlistview.sourceforge.net/cs/_images/group-formatting.png