Valor do item Selecionado do ComboBox

.NET

24/12/2012

Pessoal estou trabalhando com C# e WPF no padrão MVVM
estou utilizando uma combobox que alimento os comboboxitem conforme abaixo :
<ComboBox
x:Name="cboTipoEndereco" HorizontalAlignment="Left" Margin="8,32.46,0,0"
VerticalAlignment="Top" Width="162" TabIndex="10" IsReadOnly="True"
SelectedItem="{Binding TipoEnderecoSelecionado,UpdateSourceTrigger=PropertyChanged}"
ItemTemplate="{DynamicResource TipoEnderecoTemplate}">
<ComboBoxItem Cursor="Hand" Content="RESIDENCIAL" IsSelected="True"/>
<ComboBoxItem Cursor="Hand" Content="COMERCIAL"/>
<ComboBoxItem Cursor="Hand" Content="OUTROS"/>
</ComboBox>

Quando envio os dados para o banco é salvo no seguinte formato :
"System.Windows.Controls.ComboBoxItem: COMERCIAL"
"System.Windows.Controls.ComboBoxItem: OUTROS"
"System.Windows.Controls.ComboBoxItem: RESIDENCIAL"

como faço para enviar somente as strings : "COMERCIAL", "OUTROS", "RESIDENCIAL" ?

Gustavo Hernandez

Gustavo Hernandez

Curtidas 0

Respostas

Robson Alves

Robson Alves

24/12/2012

Posta o código onde você captura as informações, não tenho experiência em WPF e menos ainda no padrão utilizado, porém posso ajuda-lo vendo seu código!

Abraços e Feliz Natal
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

24/12/2012

Opa, Gustavo... é só um palpite, mas experimente trocar o biding da propriedade SelectedItem para a SelectedValue.
GOSTEI 0
POSTAR