[VB.NET] DataGrid et double click
je voudrai pouvoir selectionner une ligne de datagrid en double cliquant dessus mais le double click ne fonctionne que sur les entete de lignes et de colonnes mais pas sur les lignes de données elle meme.
existe t il quand meme un moyen d' avoir cet evenement sur les données.
[VB.NET] datagrid double click et gestion des evenement
je relance l'edee de chman
Citation:
mais il y a peut-être un moyen de savoir si un controle est abonné ou pas plutot que de tout enlever et tout remettre (surement même )
est ce qu'il existe une fonction qui permet de savoir si un controle est abonné c a dire qu'il a un evenement associé?
DoubleClick dans un datagrid
Citation:
Envoyé par chman
abonner = AddHandler ...
sinon tu utilises l'événement DataSourceChanged()
et ensuite
Code:
1 2 3 4 5 6 7 8
|
' pour enlever ceux qui sont déjà abonnés
for control as Control in DataGrid1.Controls
RemoveHandler control.DoubleClick, AddressOf MonDoubleClick
' et on réabonne
for control as Control in DataGrid1.Controls
AddHandler control.DoubleClick, AddressOf MonDoubleClick |
mais il y a peut-être un moyen de savoir si un controle est abonné ou pas plutot que de tout enlever et tout remettre (surement même :wink: )
Citation:
Comment on utilise sa en vb.net 2003