Msflexgrid et affichage colonne

cs_dpujol Messages postés 46 Date d'inscription jeudi 31 juillet 2003 Statut Membre Dernière intervention 14 juin 2009 - 6 oct. 2006 à 12:16
cs_dpujol Messages postés 46 Date d'inscription jeudi 31 juillet 2003 Statut Membre Dernière intervention 14 juin 2009 - 12 oct. 2006 à 09:53
Bonjour,


je crée un programme contenant une MSflexgrid d'un certains nombre de colonne (13 pour etre exact).


or vue le nombre de colonne, cette msflexgrid ne rentre pas entiere dans l'ecran (mon form), et affiche donc des scrollbars, ce qui est jusque la logique.


comment faire pour que quand on se trouve dans la derniere colonne (colonne completement a droite)  - dans cette derniere colonne un choix s'affiche- ,  la premiere colonne puisse etre réaffichée sans utiliser les scrollbars (et ceci en fonction du choix fait dans cette derniere colonne)


je suppose que l'on doit utiliser: "if  msflexgrid1.colisvisible=false then " et c'est la qui me faudrait un bout de code pour réafficher la colonne completement a gauche

Je vous remercie beaucoup
Puje

2 réponses

cs_dpujol Messages postés 46 Date d'inscription jeudi 31 juillet 2003 Statut Membre Dernière intervention 14 juin 2009
12 oct. 2006 à 09:34
C'est ok, proble resolu.
voici la soluce :
If MSFlexGrid1.ColIsVisible(0) False Then MSFlexGrid1.RowPosition(MSFlexGrid1.Cols - 1) MSFlexGrid1.CellTop

Puje
0
cs_dpujol Messages postés 46 Date d'inscription jeudi 31 juillet 2003 Statut Membre Dernière intervention 14 juin 2009
12 oct. 2006 à 09:53
oups ce n'est pas row mais col
If MSFlexGrid1.ColIsVisible(0) False Then MSFlexGrid1.ColPosition(MSFlexGrid1.Cols - 1) MSFlexGrid1.CellTop

Puje
0
Rejoignez-nous