有两个listbox 
在第一个listbox 中选中 ,在第二个listbox 中显示,
把第二个listbox 中所有以显示的内容用一个lbl显示出来。
C# VS2005如何实现?

解决方案 »

  1.   

    foreach(ListItem li in ListBox2.Items)
    {
    lbl.Text+=li.Text;
    }
      

  2.   

    响应第一个LISTBOX的选中时间,查看第二个LISTBOX是否已经添加,如果没有,添加,并且刷新LBL的值欢迎光临资源下载站
      

  3.   

    foreach(ListItem li in ListBox2.Items) 

    lbl.Text+=li.Text; 
    }报错了,找不到类型或命名空间名称ListItem 
    怎么回事?
      

  4.   

    引用ListItem所在的命名空间包
      

  5.   

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;namespace WindowsApplication1
    {
        public partial class Form1 : Form
        {
            private int width = 480; //窗体的最大宽度
            public Form1()
            {
                InitializeComponent();
            }        private void Form1_Load(object sender, EventArgs e)
            {
                this.Width = 10;
                this.timer1.Enabled = true;
                this.timer1.Start();
            }        private void timer1_Tick(object sender, EventArgs e)
            {
                this.Width += 10;
                if (this.Width >= width)
                {
                    this.timer1.Enabled = false;             
                }
            }        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                this.listBox2.Items.Add(this.listBox1.SelectedItem.ToString());
                this.label1.Text += this.listBox1.SelectedItem.ToString();
            }
        }
    }