是否可以在ListView中重现下图中的内容,右边是填充/边距图标。
http://img801.imageshack.us/img801/4043/listview.png
我的第一个问题,所以我不能在这里张贴图片。
基本上我需要更加正确地移动ListView图标,我正在复制文件/目录浏览器,因此目录中的失败需要低于它们并且像图片中那样略微偏右,我已经想到了其他一切。
答案 0 :(得分:0)
您应该使用TreeView
控件:
http://msdn.microsoft.com/en-us/library/1dtsdfkx.aspx
但是如果你坚持用ListView
来攻击这种方式,你只需要自己接管绘制每一行。您可以使用OwnerDraw
属性进行此操作,但请注意,这里有很多极端情况,因此您应该进行大量阅读以了解人们在实施此操作时必须处理的内容:
http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.ownerdraw.aspx