当前位置: 代码迷 >> C# >> 怎么调把菜单选中的值传给listview 新人求个老师
  详细解决方案

怎么调把菜单选中的值传给listview 新人求个老师

热度:291   发布时间:2016-05-05 05:11:39.0
如何调把菜单选中的值传给listview 新人求个老师


------解决思路----------------------
你的TreeNode的没有Node中的Tag值 应该储存的是 一个实体类。

递归遍历所有的node节点,获取选中的,取出tag值,再添加到ListView。

 this.listView1.View = View.Details;
            this.listView1.FullRowSelect = true;
            this.listView1.BeginUpdate();
            this.listView1.Columns.Add("列标题1", 135, HorizontalAlignment.Center); this.listView1.Columns.Add("列标题2", 135, HorizontalAlignment.Center);
            for (int i = 0; i < 8; i++)
            {
                ListViewItem lvi = new ListViewItem();
                lvi.ImageIndex = i;
                lvi.Text = "Fun" + i.ToString();
                lvi.SubItems.AddRange(new string[] { (i + 1).ToString() }); // 有多少列,就在string[] 数组中增加多少个值。
                this.listView1.Items.Add(lvi);
            }
  相关解决方案