为什么将View设置为Details的C#ListView控件保持为空?

mat*_*lof 2 c# listview

我正在试图弄清楚如何使用ViewView控件并将View设置为Details.

如果将View设置为LargeIcon,SmallIcon,List或Tile,则没有问题,但是当我将View设置为Details时,无论我做什么,ListView控件都保持为空.

我尝试了100个不同的例子,都有相同的结果.

这个问题可能是什么根源?它怎么能解决?


更新:我现在使用的是一个HTML表,用CSS设置样式并显示在WebBrowser控件中.我认为这是一个相当不错的解决方案; 如果这是最终的解决方案还有待观察.

Ken*_*nde 9

要使用View.Details,您还必须通过填写Columns您的属性来提供列标题列表ListView.然后,您的项目将显示在第一个标题下,子项目将显示在后续标题下.


小智 8

我正在努力解决这个问题.我发现在代码中,我用来添加项目,我首先清除了列表,然后添加了项目.我的错误是我使用myList.Clear()而不是MyList.Items.Clear(),我只能假设,正在清理所有内容.