begin process at 2012 02 10 12:01:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Rafraichissement Datagridview


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Rafraichissement Datagridview

dimanche 6 mai 2007 à 20:32:19 | Rafraichissement Datagridview

cispo

  Hello,

Dans une Form, j'ai un datagridview que j'ai configuré avec le designer. J'ai notamment ajouté mes colonnes et les ai configuré comme je le veux.

Une autre classe jouant le rôle de contrôler va récupérer les données dans la base de données puis déclenche un évènement qui contient la nouvelle liste (List<>) d'objets que je veux afficher dans le datagridview.

Quand la form intercepte l'évènement, je fais ceci :
private void OnServicesDatasourceChanged(Object sender, ServicesDatasourceChangedEventArgs e)
 {
            dgv_service.DataSource = null;
            _listService = e.Services;
            dgv_service.DataSource = _listService;
  }

Au premier affichage, tout se passe bien. Mais lorsque je clique sur le bouton "Rafraichir" de ma Form (qui déclenche un évènement spécifiant au controler d'aller chercher les données ds la base), les données sont bien récupérées mais je perd la mise en forme du DatagridView.

Je n'arrive pas à trouver d'ou peut provenir ce décalage. Quelqu'un aurait une idée ?

Merci d'avance,


lundi 7 mai 2007 à 02:34:48 | Re : Rafraichissement Datagridview

tomlev

Tu n'aurais pas fait quelque part un Clear() sur ton DataGridView ? Parce que ça supprime aussi la mise en forme... Pour reinitialiser seulement les données il faut utiliser la méthode Clear() sur la propriété Rows du DataGridView.
lundi 7 mai 2007 à 20:41:44 | Re : Rafraichissement Datagridview

cispo

Salut,

On ne peut pas supprimer les lignes d'un datagridview quand on utilise la propriété DataSource.

Apparement, il faut passer par une BindingList. Je vais regarder ça...


Cette discussion est classée dans : form, données, datagridview, rafraichissement, évènement


Répondre à ce message

Sujets en rapport avec ce message

[débutant] Passage de données entre deux forms [ par hezar ] Bonjour,Je suis débutant en C# et en programmation en général.Je travaille sur une application Windows Form sous Visual Studio 2008.J'ai une première Actualisation des données dans une Form et datagridview? [ par nabilG ] Salut, j'ai un petit soucis en C# sous VS2008. J'ai créé une Form avec datagridview avec VS2008 et j'ai configuré une connection, je lui ai demandé rafraichissement de données d'un datagridview [ par ismalife ] Bonjour à toute la communauté c# Je fais une fois de plus appel à vous, car j'ai toujours été aidé avec succès. Mon problème ici est que je souhaite comment ecrire les données dans une datagridview ? [ par jakarenda ] bonjour je suis entrain de developper une application en c sharp il s'agit d'un formulaire qui contient une datagridview contenant un combobox qu'il actualiser les données d'un datagridview après insertion [ par alexcousin ] Slt je souhaite actualiser les données de mon datagridView après insertion des données depuit un from1 là ou je saisis mes données, une fois valider l Salut! Comment afficher les données de dernier mois dans datagridview merci [ par adleni ] Salut! Comment afficher les données de dernier mois dans datagridview merci Relier un Dataset avec un WinForm [ par fmounir ] Bonjour, Je suis plus ou moins débutant en c#, et là j'ai un petit problème que j'aimerais bien que vous puissiez le résoudre avec moi :) . Dans mon p remplir datagridview [ par boudour21 ] bonjour tout le monde j'essaye d'afficher une sélection de la base de données dans un datagridview mais rien ne s'affiche voici le code [code=cs] st Le rectangle "design" de mon Datagridview cache les données dessous [ par allbuy ] Bonjour à tous, je ne comprends pas ce qui m'arrive. J'affiche un Datagridview dont la source est un Dataset correctement peuplé. Si je ne touche pas


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales