Tout d'abord pas besoin d'utiliser un bouton pour le comportement que tu décris. tu peux tout a fait écouter l'evenement click sur n'importe quel composant et affecter le handler que tu souhaites.
Tu peux donc utiliser une DataGrid et écouter l'event click sur une ligne de ta datagrid et effectuer le traitement que tu souhaites.
Sinon pour faire "cohabiter" un bouton et un dataGrid, regardes du coté des ItemRenderer. Je peux te proposer un tuto sur mon blog qui te permettra au moins de t'éclairer sur l'itemrenderer et sur comment écouter l'event click sur une ligne d'un datagrid :
c'est ici
Partager