Tengo un WPF ListBox
que me gustaríaenlace de datos de un ListBox con SelectionMode = Múltiple
- Activar la selección múltiple en el
ListBox
y - databind el ListBox a mi modelo de vista.
Estos dos requisitos parecen ser incompatibles. Mi modelo de vista tiene una propiedad ObservableCollection<T>
para enlazar a este ListBox; Configuré un enlace en XAML desde la propiedad a la propiedad ListBox.SelectedItems
. Cuando compilé, recibí un error que decía que la propiedad SelectedItems
era de solo lectura y no se podía configurar desde XAML.
¿Estoy vinculando a la propiedad de control incorrecta? ¿Hay alguna manera de vincular un ListBox de selección múltiple en XAML a una propiedad de colección de modelos de vista? Gracias por tu ayuda.
Deseo que haya incluido el código de viewmodel ... No estoy seguro de qué tipo de datos se deben usar en la propiedad. – barrypicker
La propiedad IsSelected es un booleano. –
Es una solución muy buena. Por si acaso, por una cuadrícula de datos, el XAML es: ... –
Guillaume