ComboBox : Question Simple
J'ai une Table :
TSocOrgan Qui est composée de 2 Champs : Orga_CodOrga et Orga_Nom.
Je charge ma table dans un ComboBox et affiche le champ Orga_Nom
Code:
1 2 3 4 5 6 7 8 9 10 11
| <riaControls:DomainDataSource x:Name="sourceOrgan" QueryName="GetTSocOrgan" AutoLoad="True">
<riaControls:DomainDataSource.DomainContext>
<My:FichPersoContext />
</riaControls:DomainDataSource.DomainContext>
</riaControls:DomainDataSource>
<ComboBox Name="CboOrgan" ItemsSource="{Binding Data,ElementName=sourceOrgan}"
DisplayMemberPath="Orga_Nom"
Grid.Row="1" Height="23" HorizontalAlignment="Left" Margin="24,22,0,0"
VerticalAlignment="Top" Width="120"
SelectionChanged="CboOrgan_SelectionChanged" /> |
Maintenant je voudrais recuperer le code en clicquant sur un nom.
J'AI UN pROBLEME DE CAST.
Code:
1 2 3 4 5 6 7 8
| private void CboOrgan_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
int Id = CboOrgan.SelectedIndex;
string Champ = Convert.ToString(CboOrgan.SelectedValue);
string Item = Convert.ToString(CboOrgan.SelectedItem);
string Path = Convert.ToString(CboOrgan.SelectedValuePath);
string Box = Convert.ToString(CboOrgan.SelectionBoxItem);
} |
Dans tous les cas on me renvoie : Tsocorgan : {1,1} . comment faire pour recuperer le Orga_CodOrga
Et quelle est la signification exact de de toutes ces champs.
Merci Anthride