Ok, miré otras preguntas y no parecía obtener mi respuesta, así que espero que alguien aquí pueda.WPF Combobox DisplayMemberPath
Pregunta muy simple ¿por qué la propiedad DisplayMemberPath no se vincula al elemento?
<ComboBox Grid.Row="1" Grid.Column="2" ItemsSource="{Binding PromptList}" DisplayMemberPath="{Binding Name}" SelectedItem="{Binding Prompt}"/>
El resultado de seguimiento muestra que se está tratando de obligar a la clase de la celebración de la no IEnumerable el artículo real en el IEnumerable. Estoy confundido en cuanto a una forma simple de llenar un cuadro combinado sin agregar un grupo de líneas en xaml.
Simplemente llama a ToString() para el objeto en itemssource. Tengo un trabajo que es este:
<ComboBox Grid.Row="1" Grid.Column="2" ItemsSource="{Binding PromptList}" SelectedItem="{Binding Prompt}">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
Pero en mi opinión es demasiado para una tarea tan simple. ¿Puedo usar un enlace de sourcesource?
eres absolutamente increíble, no puedo creer que haya olvidado lo obvio. – Jose
contento de ayudar! (con algo de relleno para satisfacer SO) –
Mismo problema aquí. Gracias, ¡TAN al rescate otra vez! –