Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1637 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] choix dans combobox -> affiche les résultats du datagrid ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] choix dans combobox -> affiche les résultats du datagrid ?

n°734320
Pizz
Vive les Tomates !
Posté le 21-05-2004 à 22:51:54  profilanswer
 

salut,  
 
j'ai un problème, mais je vais planter le décor avant :  
 
j'ai une base de données XML, je l'affiche dans un datagrid.  
j'ai créé un combobox qui affiche la premiere colonne du datagrid.  
 
j'aimerai :  
 
quand je choisis un élément du combobox, pouvoir reprendre les données correspondantes à ce que j'ai choisis dans la combobox.  
donc, pouvoir recuperer la numéro de ligne dans le datagrid où se trouve la valeur choisie dans le combobox.  
 
j'espere que vous comprennez, sinon j'explique mieux avec un exemple.  
 
 
Merci de votre aide  :jap:  


---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !
mood
Publicité
Posté le 21-05-2004 à 22:51:54  profilanswer
 

n°734776
jaylee
Posté le 22-05-2004 à 17:44:32  profilanswer
 

La propriété SelectedItem de ta ComboBox te permet de récupérer la donnée selectionnée.
 
La propriété te retourne une instance d'object dont le type dépend du DataBinding que tu as effectué.
 
Quel conteneur associes-tu à ton contrôle ? (DataSet, IList, ...)
 
--
Jay
{Epitech.}
http://msdn.labtech.epitech.net/blogs
 

n°735041
Pizz
Vive les Tomates !
Posté le 23-05-2004 à 09:01:04  profilanswer
 

merci !
 
j'utilise DataSet.
 
j'ai suivi ce tutoriel pour les données XML : http://csharpro.developpez.com/page4.php
 

Code :
  1. XmlDocument xmlDoc = new XmlDocument();
  2. xmlDoc.Load("data.xml" );
  3. DataSet ds = new DataSet();
  4. XmlNodeReader xnr = new XmlNodeReader(xmlDoc);
  5. ds.ReadXml(xnr);
  6. dataGrid1.DataSource = ds;     
  7. dataGrid1.NavigateTo(0,"avion" );
  8. .
  9. .
  10. .
  11. row = dataGrid1.VisibleRowCount.ToString();
  12. roww = Convert.ToDouble(total);
  13. for (i=0;i<roww-1;i++)
  14. {
  15.   combobox1.Items.Add(ds.Tables[0].Rows[i][0].ToString());
  16. }


Message édité par Pizz le 23-05-2004 à 09:02:37

---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] choix dans combobox -> affiche les résultats du datagrid ?

 

Sujets relatifs
Une page ou l'on affiche des images du site (banier,logo) ca se nomme?combobox petit problème
creer une page internet qui s'affiche sur un portable[MFC] Combobox, je n'arrive pas a faire derouler avec un clic....
C# - ComboBox et Focus[ASP.NET] Filtre dans l'entête du Datagrid
DataGrid qui ne se "Refresh" paschoix de toolkit multiplateformes
[MYSQL]Addition des resultats d'une requeteChoix de pattern à partir d'un attribut dans un Schema
Plus de sujets relatifs à : [C#] choix dans combobox -> affiche les résultats du datagrid ?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR