Ich brauche etwas Hilfe bei der Implementierung eines Multi-Select auf einem ListBbox-Steuerelement. Im Moment kann ich die Informationen für eine Auswahl mit dem untenstehenden Code anzeigen, aber ich kann mir vorstellen, dass es möglich ist, e.added in meiner itemsSource zu verwenden, um Multiselect zu aktivieren. Würde mich über jede Hilfe freuen. Danke - BenListbox Multiselect mit e.added
private void contactsList_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e)
{
//TODO: Add event handler implementation here.
ContactList selectedContact = contactsList.SelectedItem as ContactList;
tagsList.ItemsSource = new List<ContactList> { selectedContact };//??
}
Danke, vielleicht war ich nicht sehr klar, wenn ich einfach den Auswahlmodus auf mehrere ändern, es zeigt immer noch nur die Informationen an, die mit der ersten Auswahl verbunden sind, und nicht die Informationen von allen ausgewählten Elementen. Sinn ergeben? – Ben
Ich folge logischerweise so viel aus deinem Code, du hast dich ja nicht sehr deutlich ausgedrückt. –
Sorry für den Mangel an Klarheit. So habe ich 2 Listenfelder contactsList und tagsList. In dem Moment, in dem ich auf ein Objekt in contactsList klicke, wird eine Information in tagsList angezeigt. Mein Problem war also, dass ich Elemente in contactsList multiselektieren und dann alle entsprechenden Informationen in tagsList anzeigen konnte. Danke nochmal – Ben