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 xml : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Dans tous les cas on me renvoie : Tsocorgan : {1,1} . comment faire pour recuperer le Orga_CodOrga
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Et quelle est la signification exact de de toutes ces champs.
Merci Anthride
Partager