Hola.
Tengo el siguiente problema en c#: tengo un checkedlistbox que contiene materias y su funcion es que al chulear alguna materia aparezca en un listbox, y cuando le quite el chulo del checkedlistbox también se quite la materia del listbox.
El problema es que le voy a dar a dar clic en la materia , primero se selecciona y al segundo clic ahí si lo chulea, pero en el listbox quedan la materia repetida, y lq quito el chulo y en vez de quitarse del listbox, antes agrega otra en el listbox.
Este es el codigo, les agradeceria si me ayudaran =)
Checkedlistbox = entradacheckedlistbox
listbox = listbox1
private void entradacheckedListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string elemento = entradacheckedListBox1.SelectedItem.ToString();
if (entradacheckedListBox1.SelectedIndex != 0)
listBox1.Items.Add(elemento);
else
listBox1.Items.Remove(elemento);