Mi WPF ComboBox contiene solo entradas de texto. El usuario seleccionará uno. ¿Cuál es la forma más sencilla de obtener el texto del ComboBoxItem seleccionado? Responda tanto en C# como en Visual Basic. Aquí está mi ComboBox:¿Cuál es la forma más sencilla de obtener el texto seleccionado en un cuadro combinado que contiene solo entradas de texto?
<ComboBox Name="cboPickOne">
<ComboBoxItem>This</ComboBoxItem>
<ComboBoxItem>should be</ComboBoxItem>
<ComboBoxItem>easier!</ComboBoxItem>
</ComboBox>
Por cierto, sé la respuesta, pero no fue fácil de encontrar. Pensé en publicar la pregunta para ayudar a otros. REVISIÓN: He aprendido una mejor respuesta. Al agregar SelectedValuePath = "Content" como un atributo ComboBox, ya no necesito el feo código de conversión. Vea la respuesta de Andy a continuación.
Si conoce la respuesta, siéntase libre de publicarla también y marcarla como la respuesta aceptada. No es necesario que otros hagan la misma investigación dos veces. ;-) Y quién sabe, tal vez alguien pueda encontrar una mejor solución en función de su trabajo ... – Heinzi
Agregando a ese comentario, podría haber marcado fácilmente su pregunta como wiki de la comunidad. –