Dual Listbox выберите элемент для удаления - PullRequest
0 голосов
/ 08 ноября 2019

Итак, у меня есть два списка, и я хочу щелкнуть элемент списка, и я хочу, чтобы другой список соответствовал, и также выбрать ту же строку. Таким образом, я бы выбрал два элемента в двух списках в одной строке одним щелчком мыши. Как я смогу сделать это?

1 Ответ

0 голосов
/ 08 ноября 2019

Обработайте SelectedIndexChanged первого списка следующим образом:

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    listBox2.SelectedIndex = listBox1.SelectedIndex;
}

Если вам нужно сделать то же самое со вторым списком, используйте вместо этого:

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    if(listBox1.SelectedIndex != listBox2.SelectedIndex)
        listBox2.SelectedIndex = listBox1.SelectedIndex;
}

private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
{
    if (listBox2.SelectedIndex != listBox1.SelectedIndex)
        listBox1.SelectedIndex = listBox2.SelectedIndex;
}

Удачи.

...