是否可以在 ListView 中重现下图中的内容,右侧的填充/边距图标。
http://img801.imageshack.us/img801/4043/listview.png
我的第一个问题在这里,所以我不能在这里发布图片。
基本上我需要将 ListView 图标移动得更正确,我正在复制文件/目录浏览器,所以目录中的失败需要在它们下方并且稍微像图片中的那样,我已经弄清楚了其他所有内容。
您应该使用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