button1.Text = ">"; button2.Text = ">>";} private void listBox2_Enter(object sender, System.EventArgs e) { /*** Событие Enter у списка возникает при входе в список ***/ button1.Text = "<"; button2.Text = "<<"; } Посмотрим, как устроены обработчики события Click для командных кнопок, осуществляющих перенос данных между списками: private void button1_Click(object sender, System.EventArgs e) { /* Обработчик события Click кнопки "> <" * Выборочный обмен данными между списками * ListBox1 <-> ListBox2******************/ if(button1.Text == ">") MoveSelectedItems(listBox1, listBox2); else MoveSelectedItems(listBox2, listBox1); } private void button2_Click(object sender, System.EventArgs e) |