Question : Le changement d'un backcolor d'une rangée dans le datagridview peint la programmation entière de fenêtres de grid+vb.net 2005

Bonjour, le
This est une chose très étrange car bientôt je change le backcolor d'une rangée de dg que je peux voir que la grille entière étant peinte ceci est des frais généraux sérieux dans l'exécution. Toutes les suggestions j'ai le backcolor d'arrangement sur le
du

SortingDgRowFormatting (dg d'événement de formatage de cellules de ByVal comme DataGridView) 'que c'est de maintenir le formatage du datagridview après tri. Comme assortissant d'une colonne de dagridview remet à zéro le
faible I de grille comme Integer

pour I = 0 à la dg. Rows.Count - 1
sinon IsDBNull (dg. Rangées (i). Cellules (0). Valeur) = Then
si dg. Rangées (i). Cellules (0). Valeur = véritable dg de Then
. Rangées (i).DefaultCellStyle.BackColor = dg de System.Drawing.SystemColors.InactiveCaptionText
Else
. Rangées (i).DefaultCellStyle.BackColo Next

Any de fin d'If
de fin de/>r = de Color.White
? extrémité Sub
du

class= de

Réponse : Le changement d'un backcolor d'une rangée dans le datagridview peint la programmation entière de fenêtres de grid+vb.net 2005

Essayer de cette façon
1 :
2 :
3 :
4 :
5 :
6 :
7 :
        Pour chaque rangée comme DataGridViewRow dans Me.DataGridView1.Rows
            Si rangée. Cellules (0). Valeur IsNot DBNull.Value AndAlso Boolean.Parse (rangée. Cellules (0). La valeur) = rectifient alors
                row.DefaultCellStyle.BackColor = System.Drawing.SystemColors.InactiveCaptionText
            Autrement
                row.DefaultCellStyle.ForeColor = Color.White
            Finir si
        Après
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us