当前位置: 代码迷 >> C# >> 求告知ListView如何用的?为什么列名看不到
  详细解决方案

求告知ListView如何用的?为什么列名看不到

热度:109   发布时间:2016-05-05 05:25:01.0
求告知ListView怎么用的?为什么列名看不到?

        if(listView == null || node ==null)
                return;
            listView.Columns.Clear();
            //ListView listView1 = new ListView(); 
            //listView1.View = View.Details;
            if (node.Tag is string)
            {
                string tag = node.Tag as string;
                ColumnHeader cZh = new ColumnHeader(node.Name);//node.Name值是username
                cZh.Text = node.Name;
                ListViewAsyncUtil.syncAddColumn(listView, cZh);
                ListViewItem lv = new ListViewItem();
                lv.Text = tag;//tag值是test
                ListViewAsyncUtil.syncAddItem(listView, lv);
            }


运行结果如图:

------解决思路----------------------

老夫掐指一算,楼主没有选Details类型
找找ListView里面的View属性
------解决思路----------------------

listView1.GridLines = true;
listView1.View = View.Details;
listView1.FullRowSelect = true;
  相关解决方案