Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 自定义ListView控件_C#_.net_Vb.net_Winforms_Listview - Fatal编程技术网

C# 自定义ListView控件

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

我想在ListView控件中实现以下设计,但我不知道如何实现它。很遗憾,我不明白
子项是如何工作的,所以我不能自己做


它不会这样做-您不能为每个LVI分配多个子项(这就是总数)。您可能希望使用组,其中每个人都是一个组。为什么不使用gridview?您看过TreeView吗?问题是除了布局之外,您还想实现什么。您可以使用ListView、DataGridView、TableLayoutPanel和TreeView获得类似的布局。对于前三个,必须将重复值的第一列留空。分离线到底应该是什么样子?TreeView不会给你真正的列或网格线,我想我会排除它。。DGV不跨越任何范围,是绘制网格线样式的绘画。
thisNewLVI.Group=lv.Groups(n)
其中n==要添加到的组的索引。或
lv.Groups(n).添加(thisnewLVI)