C# 自定义ListView控件
我想在ListView控件中实现以下设计,但我不知道如何实现它。很遗憾,我不明白C# 自定义ListView控件,c#,.net,vb.net,winforms,listview,C#,.net,Vb.net,Winforms,Listview,我想在ListView控件中实现以下设计,但我不知道如何实现它。很遗憾,我不明白子项是如何工作的,所以我不能自己做 它不会这样做-您不能为每个LVI分配多个子项(这就是总数)。您可能希望使用组,其中每个人都是一个组。为什么不使用gridview?您看过TreeView吗?问题是除了布局之外,您还想实现什么。您可以使用ListView、DataGridView、TableLayoutPanel和TreeView获得类似的布局。对于前三个,必须将重复值的第一列留空。分离线到底应该是什么样子?Tree
子项是如何工作的,所以我不能自己做
它不会这样做-您不能为每个LVI分配多个子项(这就是总数)。您可能希望使用组,其中每个人都是一个组。为什么不使用gridview?您看过TreeView吗?问题是除了布局之外,您还想实现什么。您可以使用ListView、DataGridView、TableLayoutPanel和TreeView获得类似的布局。对于前三个,必须将重复值的第一列留空。分离线到底应该是什么样子?TreeView不会给你真正的列或网格线,我想我会排除它。。DGV不跨越任何范围,是绘制网格线样式的绘画。thisNewLVI.Group=lv.Groups(n)
其中n==要添加到的组的索引。或lv.Groups(n).添加(thisnewLVI)