listView_myLV 是一个ListView控件
(定义的代码: private System.Windows.Forms.ListView listView_myLV;)
那么以下这段代码是可以显示的
private void Form_listView2_Load(object sender, EventArgs e)
{
string[] h_lviStr = { "hovertree","何问起","hewenqi"};
ListViewItem h_lvi = new ListViewItem(h_lviStr);
listView_myLV.Items.Add(h_lvi);
}
如果加上这句代码:
listView_myLV.View = System.Windows.Forms.View.Details;
就不显示项了
为什么呢?原因是没有为listView_myLV添加列
下列几张图片展示怎么在Visual Studio中添加列:
在设计界面选择ListView控件,点击右上角的小三角形,在弹出的菜单中点击“编辑列...”

在ColumnHeader集合编辑器中点击“添加”,就可以添加编辑列。因为上面字符串数组h_lviStr有三项,这里添加三列。

最后运行结果:

提供源代码
http://hovertree.com/hovertreescj/