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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [C#] MAJ de DataGrid

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C#] MAJ de DataGrid

n°989543
Gaxx
Posté le 22-02-2005 à 10:09:26  profilanswer
 

Bonjour,
 
Dans mon programme j'utilise deux datagrid en lecture seule pour représentaer une relation maître-détail. Disons dgG (à gauche) en maître et dgD (donc à droite) en détail. La sélection d'une ligne de mon dgG conditionne les données du dgD.
 
 
Le MAJ du dgD fonctionne mais j'ai le problème suivant :
Lorsqu'on entre en édition d'une cellule du dgD et que l'on change de ligne sur le dgG, la cellule en édition reste à l'écran...
 
 
L'évênement sur lequel la maj se fait est CurrentCellChanged() sur le dgG. La fonction suit le protocole suivant :
1- vider les infos existantes : dataSet.Clear();
2- créer une nouvelle table (dataTable, dataRow et dataColumn
3- remplir la table
4- ajout de la table dans le dataSet
5- dgD.SetDataBinding(dataSet, "ma_table" )
 
 
Je vois plusieurs possibilités pour résoudre mon problème, et c'est là que j'ai desoin de votre aide  :D :
1- j'ai oublié quelque chose ...
2- ne permettre qu'une sélection de ligne dans mes dg (impossibilité de rentrer dans une cellule). Je n'ai pas trouvé comment.
3- valider les "changements" de la cellule. Je n'ai pas réussi non plus.
 
 
Par avance merci.
 
Edit en couleur


Message édité par Gaxx le 22-02-2005 à 11:59:23
mood
Publicité
Posté le 22-02-2005 à 10:09:26  profilanswer
 


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

  [C#] MAJ de DataGrid

 

Sujets relatifs
imprimer un DATAGRIDMAJ comobo box dans un formulaire Access
Base de donnée - - -> DataGrid[Conception] Petit soucis de conception d'un soft de compta perso (MAJ
Màj config client ($_SESSION) si màj de config serveur (BDD) [RESOLU]Mettre en maj la premières lettre.
[VB.NET] Datagrid, DataGridTableStyle et objet collectionImage dans une datagrid
Récupérer cellule DataGrid et l'afficher dans une autre webformmaj de easyphp
Plus de sujets relatifs à : [C#] MAJ de DataGrid


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