2.代码如下
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace lianxiwinform
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
listBox1.Items.AddRange(new object[] { "武汉", "北京", "广州", "上海", "天津", "重庆", "成都", "深圳" });
}
private void button1_Click(object sender, EventArgs e)
{
if (listBox1.SelectedIndex >= 0)
{
listBox2.Items.Add(listBox1.Text);
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
}
int l = listBox1.SelectedItems.Count;
for (int i = 0; i < l; i++)
{
listBox2.Items.Add(listBox1.SelectedItems[0]);
listBox1.Items.Remove(listBox1.SelectedItems[0]);
}
}
private void button2_Click(object sender, EventArgs e)
{
int l = listBox1.Items.Count;
for (int i = 0; i < l; i++)
{
listBox2.Items.Add(listBox1.Items[0]);
listBox1.Items.Remove(listBox1.Items[0]);
}
}
private void button3_Click(object sender, EventArgs e)
{
if (listBox2.SelectedIndex >= 0)
{
listBox1.Items.Add(listBox2.Text);
listBox2.Items.RemoveAt(listBox2.SelectedIndex);
}
int r = listBox2.SelectedItems.Count;
for (int i = 0; i < r; i++)
{
listBox1.Items.Add(listBox2.SelectedItems[0]);
listBox2.Items.Remove(listBox2.SelectedItems[0]);
}
}
private void button4_Click(object sender, EventArgs e)
{
int r = listBox2.Items.Count;
for (int i = 0; i < r; i++)
{
listBox1.Items.Add(listBox2.Items[0]);
listBox2.Items.Remove(listBox2.Items[0]);
}
}
private void additeml_Click(object sender, EventArgs e)
{
listBox1.Items.Add(textBox1.Text);
}
private void additemr_Click(object sender, EventArgs e)
{
listBox2.Items.Add(textBox1.Text);
}
private void clearlistl_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
}
private void clearlistr_Click(object sender, EventArgs e)
{
listBox2.Items.Clear();
}
private void moveselectl_Click(object sender, EventArgs e)
{
int l = listBox1.SelectedItems.Count;
for (int i = 0; i < l; i++)
{
listBox1.Items.Remove(listBox1.SelectedItems[0]);
}
}
private void moveselectr_Click(object sender, EventArgs e)
{
int r = listBox2.SelectedItems.Count;
for (int i = 0; i < r; i++)
{
listBox2.Items.Remove(listBox2.SelectedItems[0]);
}
}
}
}下载本文