Bonjour,
Actuellement, la plupart de mes affectations de variables à partir de données issues de DataGridView sont réalisées avec un code du genre :
Je viens de me rendre compte qu'il y a beaucoup plus simple (du moins en écriture) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ' exemple dans un Event RowValidating mavariable = MonDTG.Rows(e.RowIndex).Cells("PrixAchat").Value
Bon là, ce n'est pas très flagrant, mais parfois, au lieu d'avoir une succession d'enchainement de propriétés de type maVariable = A.B.C.D.E(x).Value, je peux me contenter de maVariable = F.G(x)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mavariable = monBindingSource.Current("PrixAchat")
Au-delà du raccourcissement de la syntaxe, je me demandais si ce n'était pas plus "direct" de passer par le bindingsource que par le DataGridView dont les valeurs dérivent justement de ce que lui donne le bindingsource.
Je voulais savoir si ça vaut le coup de changer toutes mes syntaxes en termes de performance ? J'imagine qu'il n'y a pas forcément de vérité universelle donc les avis des uns et des autres m'intéressent
Partager