Accueil > Forum > > > > probleme avec MSHFLEXGRID
probleme avec MSHFLEXGRID
mardi 2 avril 2002 à 10:17:59 |
probleme avec MSHFLEXGRID

nono14
|
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ?? Comment faire ??
|
|
mardi 2 avril 2002 à 16:01:09 |
Re : probleme avec MSHFLEXGRID

rafano
|
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 16:09:20 |
Re : probleme avec MSHFLEXGRID

nono14
|
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 16:36:36 |
Re : probleme avec MSHFLEXGRID

rafano
|
Si tu cliques dans l'espace reserve, tu peux rendre invisible les controles, je pense. Je ne vois pas tellement comment est construit ta fenetre.
A+
------------------------------- Réponse au message : -------------------------------
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 16:46:11 |
Re : probleme avec MSHFLEXGRID

nono14
|
en fait la largeur des lignes et des colonnes ne remplissent pas completement l'espace reservé à la MSHFLEXGRID. Ce qui fait qui si je clique tout en bas en dehors des lignes visibles, c'est la colonne qui se trouve dans l'alignement de mon pointeur de souris qui est selectionné et par consequent m'affiche soit une combo soit un textedit !!
------------------------------- Réponse au message : -------------------------------
Si tu cliques dans l'espace reserve, tu peux rendre invisible les controles, je pense. Je ne vois pas tellement comment est construit ta fenetre.
A+
------------------------------- Réponse au message : -------------------------------
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 17:03:13 |
Re : probleme avec MSHFLEXGRID

rafano
|
Je ne vois pas de solution à te proposer dans ce cas. Soit il faut tester le nombre de lignes dans ta grid ou le nombre de colonnes. Si le numéro de lignes ou de colonnes dépasse le nombre maxi, on n'affiche pas les controles. A+
------------------------------- Réponse au message : -------------------------------
en fait la largeur des lignes et des colonnes ne remplissent pas completement l'espace reservé à la MSHFLEXGRID. Ce qui fait qui si je clique tout en bas en dehors des lignes visibles, c'est la colonne qui se trouve dans l'alignement de mon pointeur de souris qui est selectionné et par consequent m'affiche soit une combo soit un textedit !!
------------------------------- Réponse au message : -------------------------------
Si tu cliques dans l'espace reserve, tu peux rendre invisible les controles, je pense. Je ne vois pas tellement comment est construit ta fenetre.
A+
------------------------------- Réponse au message : -------------------------------
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 17:09:16 |
Re : probleme avec MSHFLEXGRID

nono14
|
------------------------------- Réponse au message : -------------------------------
Je ne vois pas de solution à te proposer dans ce cas. Soit il faut tester le nombre de lignes dans ta grid ou le nombre de colonnes. Si le numéro de lignes ou de colonnes dépasse le nombre maxi, on n'affiche pas les controles. A+
------------------------------- Réponse au message : -------------------------------
en fait la largeur des lignes et des colonnes ne remplissent pas completement l'espace reservé à la MSHFLEXGRID. Ce qui fait qui si je clique tout en bas en dehors des lignes visibles, c'est la colonne qui se trouve dans l'alignement de mon pointeur de souris qui est selectionné et par consequent m'affiche soit une combo soit un textedit !!
------------------------------- Réponse au message : -------------------------------
Si tu cliques dans l'espace reserve, tu peux rendre invisible les controles, je pense. Je ne vois pas tellement comment est construit ta fenetre.
A+
------------------------------- Réponse au message : -------------------------------
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
mardi 2 avril 2002 à 17:10:39 |
Re : probleme avec MSHFLEXGRID

nono14
|
j'ai bien essayé cette solution mais le probleme est que vb retourne le nombre maxi de colonne ou de ligne même si on clique en dehors donc pas possible de tester si l'on est en dehors !
Tans pis je m'en passerais...
Merci pour ton aide
------------------------------- Réponse au message : -------------------------------
Je ne vois pas de solution à te proposer dans ce cas. Soit il faut tester le nombre de lignes dans ta grid ou le nombre de colonnes. Si le numéro de lignes ou de colonnes dépasse le nombre maxi, on n'affiche pas les controles. A+
------------------------------- Réponse au message : -------------------------------
en fait la largeur des lignes et des colonnes ne remplissent pas completement l'espace reservé à la MSHFLEXGRID. Ce qui fait qui si je clique tout en bas en dehors des lignes visibles, c'est la colonne qui se trouve dans l'alignement de mon pointeur de souris qui est selectionné et par consequent m'affiche soit une combo soit un textedit !!
------------------------------- Réponse au message : -------------------------------
Si tu cliques dans l'espace reserve, tu peux rendre invisible les controles, je pense. Je ne vois pas tellement comment est construit ta fenetre.
A+
------------------------------- Réponse au message : -------------------------------
j'ai encore un autre probleme : Ma grid ne remplit pas totalement l'espace que je lui donne . J'aimerai que la zone de texte ou la combo disparaisse même lorsque je clique dans l'espace reservé à la grid !!
c'est toujours la derniere ligne ou la derniere colonne du tableau qui est selectionné
Comment faire pour eviter cela ?
------------------------------- Réponse au message : -------------------------------
La solution la plus simple est de mettre plusieurs contrôles zone texte ou combo sur le flexgrid suivant le nombre de colonne à remplir. Si on clique sur la 1ere ligne, les controles "zone texte" ou "combo" se placent à la hauteur Top+ X pixels. Si on clique sur la 3eme ligne, les controles se placent sur la hauteur Top + (X*3) pixels, par exemple. Il suffit de savoir gérer avec précision la valeur du Top des contrôles. A chaque perte de focus, on insere la valeur du controle dans le flexgrid (ligne, colonne). Les evenements à gerer sont le clic sur la ligne du flexgrid et le LostFocus de chaque controle.
A+
------------------------------- Réponse au message : -------------------------------
j'utilise une mshflexgrid, et j'aimerais donner la possibilité de la remplir manuellement ??
Comment faire ??
|
|
Cette discussion est classée dans : mshflexgrid, probleme
Répondre à ce message
Sujets en rapport avec ce message
Probleme avec MSHFlexGrid [ par Arsena ]
Je travaile sur un MSHFlexGrid de 36 lignes et 74 colonnesle probleme est que si je fais defiler la grille de haut en bas puis de gauche a droite puis
MSHFlexGrid Probleme [ par Kyler ]
Voila j'utilisai un msflexgrid et quand j'ai pris une mshflexgrid avec 1 colones et 1 lignes fixent les information dans la colone fixe sont visible m
Probleme de somme avec MSHFlexGrid [ par mistermik ]
Bonjour a tous, j ai un petit probleme d' addition. En fait j' ai un MSHFlexGrid qui contient 2 colones et je voudrais pour additionne le montant de c
probleme de validation de mise a jour. [ par barbu ]
j'ai un form avec des données gérées par ado (pas le controle !)lorsque je modifie une donnée et que je valide par rs.update et que je ferme mon form
probleme de validation de mise a jour. [ par barbu ]
j'ai un form avec des données gérées par ado (pas le controle !)lorsque je modifie une donnée et que je valide par rs.update et que je ferme mon form
Toujours le meme probleme pour le passage de VB a Access grace a des requetes SQL [ par DarKLight ]
Ici je rappel le code, j'expliquerai mon probleme apres :Private Sub Timer2_Timer()Dim dbAlarme As DatabaseDim rsAlarme As RecordsetDim ReqSqlAlarme A
Probleme avec InStr [ par kut ]
j'utilisise la commande InStr pour rechercher des maqueur dans une chaines mais o bout d'un moment il s'arrete sur un movais carataires y a t-il une a
Probleme fichiers noms long avec espaces ! [ par zouros ]
Bonjour à tous,Je doit pouvoir ouvrir des fichiers sur un serveur avec des noms longs et des espaces (en vb!)Je clique sur une chkbox pour choisir le
AIDEZ MOI SVP SUR un probleme entre SQL ACCESS VB [ par djamel001 ]
voila le probleme j'aimerais géré les utilisateurs et les groupes de ma base access par l'intermédiaire de mon appli vb mais le probleme c'est que je
probleme avec Dir [ par Laruche82 ]
Salut a tous g un gros probleme.Je voudrais avoir la liste de tous les repertoires et sous-repertoires d'un chemin donne.Pour ca j'utilise donc
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET.[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET. par Patrick Guimonet
Vous l'avez peut-être déjà remarqué ? La documentation SharePoint a subit un cure de "relooking" et prend un style inspiré de Metro, donc plus sobre, plus pur, plus clair ! C'est sur fond blanc et ca ressemble à ça : Globaleme...
Cliquez pour lire la suite de l'article par Patrick Guimonet ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Forum
FEUILLE EXCELFEUILLE EXCEL par samanta26
Cliquez pour lire la suite par samanta26
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|