C#winform里ListBox的问题

怎样让选中的,按了“>>”后一次性移到右边的ListBox里?然后在左边的ListBox里没有了被选中的项?这是我的代码,不足之处就是点击一下才移动一个:&n... 怎样让选中的,按了“>>”后一次性移到右边的ListBox里?然后在左边的ListBox里没有了被选中的项?这是我的代码,不足之处就是点击一下才移动一个:        private void btnRight_Click(object sender, EventArgs e)        { //左ListBox移到右ListBox            if (isLeft.Text.Length > 0)            {                isRight.Items.Add(isLeft.Text);                isLeft.Items.Remove(isLeft.Text);            }        }        private void btnLeft_Click(object sender, EventArgs e)        {  //右ListBox移到左ListBox            if (isRight.Text.Length > 0)            {                isLeft.Items.Add(isRight.Text);                isRight.Items.Remove(isRight.Text);            }        } 展开
 我来答
匿名用户
2012-01-19
展开全部
方法中使用一个for或foreach循环就可以了
循环左边ListBox中的所有项
然后移到右边的ListBox中
再移除左ListBox项
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式