Selecionar múltiplos valores de um listbox e passar para outro listbox

.NET

Windows Forms

.NET Framework

18/06/2020

Boa tarde, estou tentando transferir múltiplos valores de um listbox para outro, mas não estou conseguindo. Exemplo seleciono 10 valores, mas só consigo transferir 6. O código que estou tentando é este abaixo.

int i = 0;

for (i = 0; i <= LSTCamposDisponiveis.SelectedItems.Count -1 ; i++)
{

LSTCamposSelecionados.Items.Add(LSTCamposDisponiveis.SelectedItem.ToString());
LSTCamposDisponiveis.Items.RemoveAt(LSTCamposDisponiveis.SelectedIndex);
}
Edimilson Junior

Edimilson Junior

Curtidas 0
POSTAR