Como recuperar valores selecionados para itens selecionados em um ListBox?
Estou preenchendo um ListBox em um aplicativo WinForms, desta maneira:
listBoxUsers.DataSource = ctx.Users.ToList();
listBoxUsers.DisplayMember = "Name";
listBoxUsers.ValueMember = "Id";
como recuperar os IDs selecionados quando estou configurando oSelectionMode
paraMultiSimple
Eu quero fazer umaforeach
loop neles, assim:
foreach(var itemId in listBoxUsers.SelectedValues)//unfortunately not exist
{
int id = int.Parse(itemId);
// . . .
}