IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

[Datagridview] - problème Cellformatting


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 48
    Par défaut [Datagridview] - problème Cellformatting
    Bonjour,

    J'utilise l'évenement Cellformatting pour afficher avec une autre couleur les lignes dont une colonne répond à des critères . Cela fonctionne bien à condition que la colonne soit affichée dans le datagridview. Je m'explique :

    Dans mon datgridview, je permets le scroll horizontal. Si la colonne qui déclenche le surlignage de ligne se situe en dehors de l'affichage, le surlignage ne se déclenche qu'en activant le scroll horizontal jusqu'à afficher la colonne en question. ceci n'est pas très pratique !

    Je précise que j'affiche les lignes dans le datagridview avec un datasource. Je ne manipule donc pas chaque ligne pour l'afficher dans le datagvridview.

    Existe-il un évenement similaire a Cellformatting mais qui se déclenche sur toute les colonnes de chaque ligne affichée dans le datgridview (colonne affichée ou non )?

    Remerciements et bonne soirée

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    L'évènement CellFormatting n'est pas très adapté pour ça... Regarde plutôt RowPrepaint, qui se déclenche avant qu'une ligne ne soit dessinée

Discussions similaires

  1. [C#]Héritage d'un DataGridView, problème avec le designer
    Par Pilloutou dans le forum Windows Forms
    Réponses: 18
    Dernier message: 29/02/2012, 08h21
  2. DatagridView problème insertion de données
    Par bouguima001 dans le forum VB.NET
    Réponses: 3
    Dernier message: 11/01/2011, 10h43
  3. DataGridView - Problème de ligne
    Par TiTii dans le forum Windows Forms
    Réponses: 5
    Dernier message: 16/12/2009, 09h58
  4. Datagridview problème Multiligne
    Par Clydopathe dans le forum VB.NET
    Réponses: 1
    Dernier message: 19/08/2009, 15h30
  5. Réponses: 1
    Dernier message: 24/01/2007, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo