OVH Cloud OVH Cloud

ListView ...

16 réponses
Avatar
Jean-Michel
Bonjour,

Je voudrais savoir comment je pourrai faire pour que quand on selectionne
une ligne dans une liste view, ca met en surbrillance toute la ligne et non
pas que le premier champs ..

Et je voudrais savoir aussi comment je pourrai faire pour mettre toute la
ligne d'une autre couleur, merci pour votre aide

10 réponses

1 2
Avatar
François Picalausa
"Jean-Michel" a écrit dans le
message de news:
Bonjour,

Je voudrais savoir comment je pourrai faire pour que quand on
selectionne une ligne dans une liste view, ca met en surbrillance
toute la ligne et non pas que le premier champs ..

Et je voudrais savoir aussi comment je pourrai faire pour mettre
toute la ligne d'une autre couleur, merci pour votre aide



Bonjour/soir,

Jette un oeil à la propriété FullRowSelect

Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
ListView:
http://www.elitevb.com/content/01,0048,01/01.aspx
ou encore utiliser un Microsoft Flexgrid.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Bismark Prods
Dis moi François pourquoi est-ce que tu place toujours tes réponse en
dessous de la question ? Personnellement je trouve ca peu pratique de
scroller a chaque fois dans le mail. As-tu une raison ou est-ce simplement
ta facon de faire personnelle ?

"François Picalausa" a écrit dans le message de
news:
"Jean-Michel" a écrit dans le
message de news:
> Bonjour,
>
> Je voudrais savoir comment je pourrai faire pour que quand on
> selectionne une ligne dans une liste view, ca met en surbrillance
> toute la ligne et non pas que le premier champs ..
>
> Et je voudrais savoir aussi comment je pourrai faire pour mettre
> toute la ligne d'une autre couleur, merci pour votre aide

Bonjour/soir,

Jette un oeil à la propriété FullRowSelect

Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
ListView:
http://www.elitevb.com/content/01,0048,01/01.aspx
ou encore utiliser un Microsoft Flexgrid.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com




Avatar
Denis P
Salut Bismark,

Regarde l'heure à laquelle la question a été posté et regarde l'heure à
laquelle François a répondu. Cette fois François, grâce a sa grande
rapidité a répondu 45 minutes avant que la question soit posté. Ou François
est extrêment rapide et anticipe les questions avant même qu'elle soit
posées, ou bien l'heure sur le PC de Jean-Michel est en avance d'une heure,
donc encore à l'heure d'été. Pour ma part j'opte pour la deuxième option.
Je crois François très talentueux en programmation, mais je ne crois pas
qu'il possède des dons de voyance à ce point là. ;)

@ +
"Bismark Prods" a écrit dans le message de
news:%23KS$
Dis moi François pourquoi est-ce que tu place toujours tes réponse en
dessous de la question ? Personnellement je trouve ca peu pratique de
scroller a chaque fois dans le mail. As-tu une raison ou est-ce simplement
ta facon de faire personnelle ?

"François Picalausa" a écrit dans le message de
news:
> "Jean-Michel" a écrit dans le
> message de news:
> > Bonjour,
> >
> > Je voudrais savoir comment je pourrai faire pour que quand on
> > selectionne une ligne dans une liste view, ca met en surbrillance
> > toute la ligne et non pas que le premier champs ..
> >
> > Et je voudrais savoir aussi comment je pourrai faire pour mettre
> > toute la ligne d'une autre couleur, merci pour votre aide
>
> Bonjour/soir,
>
> Jette un oeil à la propriété FullRowSelect
>
> Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
> ListView:
> http://www.elitevb.com/content/01,0048,01/01.aspx
> ou encore utiliser un Microsoft Flexgrid.
>
> --
> François Picalausa (MVP VB)
> FAQ VB : http://faq.vb.free.fr
> MSDN : http://msdn.microsoft.com
>
>




Avatar
Jean-Michel
Pour la selection, ca marche tres bien merci !
Mais pour la couleur, je lutte, je voux simplement changer la couleur d'une
ligne, et si possible la rendre inactessible au clique

Qu'est ce qui est le plus simple a utiliser
Je comprend rien au ownerdrawn
et je ne sais pas comment utiliser flexgrid, merci dem'aiguiller !

Jean-Michel

"François Picalausa" a écrit dans le message news:

"Jean-Michel" a écrit dans le
message de news:
> Bonjour,
>
> Je voudrais savoir comment je pourrai faire pour que quand on
> selectionne une ligne dans une liste view, ca met en surbrillance
> toute la ligne et non pas que le premier champs ..
>
> Et je voudrais savoir aussi comment je pourrai faire pour mettre
> toute la ligne d'une autre couleur, merci pour votre aide

Bonjour/soir,

Jette un oeil à la propriété FullRowSelect

Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
ListView:
http://www.elitevb.com/content/01,0048,01/01.aspx
ou encore utiliser un Microsoft Flexgrid.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com




Avatar
Denis P
Bonjour Jean-Michel,

Alors tu arrives à expliquer pourquoi seul tes posts ont une heure d'avance
sur tout le monde. Par exemple, là pour ce post, j'arrive à te répondre
près de 50 minutes avant l'heure du tien. Je ne mets pas en cause ta
parole, simplement je trouve plutôt bizarre que seul pour tes posts, l'heure
est en avance d'une heure comparé à tout les autres. Ce n'était qu'une
simple remarque sans aucune amertume.

Pour ta question, effectivement si tu désires modifier les couleurs de tes
lignes c'est beaucoup mieux avec le MSFlexGrid. Tu pourras ainsi formater
chaque cellule de ta grille comme bon te semble avec la couleur que tu
désires.

@ +

Denis P
"Jean-Michel" a écrit dans le
message de news:
L'heure du PC à Jean-Michel est à la bonne heure :)

"Denis P" a écrit dans le message


news:

> Salut Bismark,
>
> Regarde l'heure à laquelle la question a été posté et regarde l'heure à
> laquelle François a répondu. Cette fois François, grâce a sa grande
> rapidité a répondu 45 minutes avant que la question soit posté. Ou
François
> est extrêment rapide et anticipe les questions avant même qu'elle soit
> posées, ou bien l'heure sur le PC de Jean-Michel est en avance d'une
heure,
> donc encore à l'heure d'été. Pour ma part j'opte pour la deuxième


option.
> Je crois François très talentueux en programmation, mais je ne crois pas
> qu'il possède des dons de voyance à ce point là. ;)
>
> @ +
> "Bismark Prods" a écrit dans le message de
> news:%23KS$
> > Dis moi François pourquoi est-ce que tu place toujours tes réponse en
> > dessous de la question ? Personnellement je trouve ca peu pratique de
> > scroller a chaque fois dans le mail. As-tu une raison ou est-ce
simplement
> > ta facon de faire personnelle ?
> >
> > "François Picalausa" a écrit dans le message de
> > news:
> > > "Jean-Michel" a écrit dans


le
> > > message de news:
> > > > Bonjour,
> > > >
> > > > Je voudrais savoir comment je pourrai faire pour que quand on
> > > > selectionne une ligne dans une liste view, ca met en surbrillance
> > > > toute la ligne et non pas que le premier champs ..
> > > >
> > > > Et je voudrais savoir aussi comment je pourrai faire pour mettre
> > > > toute la ligne d'une autre couleur, merci pour votre aide
> > >
> > > Bonjour/soir,
> > >
> > > Jette un oeil à la propriété FullRowSelect
> > >
> > > Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
> > > ListView:
> > > http://www.elitevb.com/content/01,0048,01/01.aspx
> > > ou encore utiliser un Microsoft Flexgrid.
> > >
> > > --
> > > François Picalausa (MVP VB)
> > > FAQ VB : http://faq.vb.free.fr
> > > MSDN : http://msdn.microsoft.com
> > >
> > >
> >
> >
>
>




Avatar
François Picalausa
"Bismark Prods" a écrit dans le message de
news:%23KS$
Dis moi François pourquoi est-ce que tu place toujours tes réponse en
dessous de la question ? Personnellement je trouve ca peu pratique de
scroller a chaque fois dans le mail. As-tu une raison ou est-ce
simplement ta facon de faire personnelle ?



Bonjour/soir,

En fait, il y a deux visions des posts dans les newsgroups:
1°) La facilité:
Quand je lis un post, je trouve normal que la nouvelle information soit
accessible en direct (et donc en haut), ça va plus vite, ça facilite la vie

2°) Question de logique:
Quand on lit un livre, on lit en premier lieu l'introduction, pas ce qui se
construit sur l'origine. Donc, dans un psot, il est normal de lire d'abord
les premières informatios et ensuite les autres.

c'est une question de goût plus qu'autre choses...
et comme j'ai le goût de la paresse et que OeQuoteFix est paramétré par
défaut pour répondre en bas ;-)

Il existe encore une autre manière de répondre, c'est de répondre entre les
lignes du message cité... utile pour les questions en cascades...

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Bismark Prods
De qoi tu te mèle je peux savoir ?

"Denis P" a écrit dans le message de
news:
Salut Bismark,

Regarde l'heure à laquelle la question a été posté et regarde l'heure à
laquelle François a répondu. Cette fois François, grâce a sa grande
rapidité a répondu 45 minutes avant que la question soit posté. Ou


François
est extrêment rapide et anticipe les questions avant même qu'elle soit
posées, ou bien l'heure sur le PC de Jean-Michel est en avance d'une


heure,
donc encore à l'heure d'été. Pour ma part j'opte pour la deuxième option.
Je crois François très talentueux en programmation, mais je ne crois pas
qu'il possède des dons de voyance à ce point là. ;)

@ +
"Bismark Prods" a écrit dans le message de
news:%23KS$
> Dis moi François pourquoi est-ce que tu place toujours tes réponse en
> dessous de la question ? Personnellement je trouve ca peu pratique de
> scroller a chaque fois dans le mail. As-tu une raison ou est-ce


simplement
> ta facon de faire personnelle ?
>
> "François Picalausa" a écrit dans le message de
> news:
> > "Jean-Michel" a écrit dans le
> > message de news:
> > > Bonjour,
> > >
> > > Je voudrais savoir comment je pourrai faire pour que quand on
> > > selectionne une ligne dans une liste view, ca met en surbrillance
> > > toute la ligne et non pas que le premier champs ..
> > >
> > > Et je voudrais savoir aussi comment je pourrai faire pour mettre
> > > toute la ligne d'une autre couleur, merci pour votre aide
> >
> > Bonjour/soir,
> >
> > Jette un oeil à la propriété FullRowSelect
> >
> > Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
> > ListView:
> > http://www.elitevb.com/content/01,0048,01/01.aspx
> > ou encore utiliser un Microsoft Flexgrid.
> >
> > --
> > François Picalausa (MVP VB)
> > FAQ VB : http://faq.vb.free.fr
> > MSDN : http://msdn.microsoft.com
> >
> >
>
>




Avatar
Bismark Prods
ok je te remercie


"François Picalausa" a écrit dans le message de
news:%
"Bismark Prods" a écrit dans le message de
news:%23KS$
> Dis moi François pourquoi est-ce que tu place toujours tes réponse en
> dessous de la question ? Personnellement je trouve ca peu pratique de
> scroller a chaque fois dans le mail. As-tu une raison ou est-ce
> simplement ta facon de faire personnelle ?

Bonjour/soir,

En fait, il y a deux visions des posts dans les newsgroups:
1°) La facilité:
Quand je lis un post, je trouve normal que la nouvelle information soit
accessible en direct (et donc en haut), ça va plus vite, ça facilite la


vie

2°) Question de logique:
Quand on lit un livre, on lit en premier lieu l'introduction, pas ce qui


se
construit sur l'origine. Donc, dans un psot, il est normal de lire d'abord
les premières informatios et ensuite les autres.

c'est une question de goût plus qu'autre choses...
et comme j'ai le goût de la paresse et que OeQuoteFix est paramétré par
défaut pour répondre en bas ;-)

Il existe encore une autre manière de répondre, c'est de répondre entre


les
lignes du message cité... utile pour les questions en cascades...

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com




Avatar
François Picalausa
"Denis P" a écrit dans le message
de news:OmeK%
Bonjour Jean-Michel,

Alors tu arrives à expliquer pourquoi seul tes posts ont une heure
d'avance sur tout le monde. Par exemple, là pour ce post, j'arrive à
te répondre près de 50 minutes avant l'heure du tien. Je ne mets pas
en cause ta parole, simplement je trouve plutôt bizarre que seul pour
tes posts, l'heure est en avance d'une heure comparé à tout les
autres. Ce n'était qu'une simple remarque sans aucune amertume.



Denis P
"Jean-Michel" a écrit dans le
message de news:
L'heure du PC à Jean-Michel est à la bonne heure :)





Bonjour/soir,

Pour être sûr d'être à l'heure :
http://www.boulder.nist.gov/timefreq/service/its.htm

Sous XP, dans les Propriétés Date et Heure (double click sur l'horloge en
bas à droite ou via la panneau de config), il est aussi possible de remettre
son heure à l'heure via l'onglet Temps Internet.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Denis P
Étant donné que je n'ai pas un esprit belliqueux et connaissant un peu ton
gentil tempérament, je crois que la meilleure réponse que je puisse te
donner est " ". C'est ça rien du tout

Désolé d'avoir troubler la quiétude de ta journée et de t'avoir donné une
raison de plus d'en vouloir au monde entier. Pour ramener un peu de bonne
humeur dans le reste de ta journée, oublie que j'ai fait l'erreur
monumentale d'oser dire un quelconque commentaire sur un de tes propos.
"Bismark Prods" a écrit dans le message de
news:
De qoi tu te mèle je peux savoir ?

"Denis P" a écrit dans le message de
news:
> Salut Bismark,
>
> Regarde l'heure à laquelle la question a été posté et regarde l'heure à
> laquelle François a répondu. Cette fois François, grâce a sa grande
> rapidité a répondu 45 minutes avant que la question soit posté. Ou
François
> est extrêment rapide et anticipe les questions avant même qu'elle soit
> posées, ou bien l'heure sur le PC de Jean-Michel est en avance d'une
heure,
> donc encore à l'heure d'été. Pour ma part j'opte pour la deuxième


option.
> Je crois François très talentueux en programmation, mais je ne crois pas
> qu'il possède des dons de voyance à ce point là. ;)
>
> @ +
> "Bismark Prods" a écrit dans le message de
> news:%23KS$
> > Dis moi François pourquoi est-ce que tu place toujours tes réponse en
> > dessous de la question ? Personnellement je trouve ca peu pratique de
> > scroller a chaque fois dans le mail. As-tu une raison ou est-ce
simplement
> > ta facon de faire personnelle ?
> >
> > "François Picalausa" a écrit dans le message de
> > news:
> > > "Jean-Michel" a écrit dans


le
> > > message de news:
> > > > Bonjour,
> > > >
> > > > Je voudrais savoir comment je pourrai faire pour que quand on
> > > > selectionne une ligne dans une liste view, ca met en surbrillance
> > > > toute la ligne et non pas que le premier champs ..
> > > >
> > > > Et je voudrais savoir aussi comment je pourrai faire pour mettre
> > > > toute la ligne d'une autre couleur, merci pour votre aide
> > >
> > > Bonjour/soir,
> > >
> > > Jette un oeil à la propriété FullRowSelect
> > >
> > > Pour définir un couleur par ligne, tu peux soit créer un ownerdrawn
> > > ListView:
> > > http://www.elitevb.com/content/01,0048,01/01.aspx
> > > ou encore utiliser un Microsoft Flexgrid.
> > >
> > > --
> > > François Picalausa (MVP VB)
> > > FAQ VB : http://faq.vb.free.fr
> > > MSDN : http://msdn.microsoft.com
> > >
> > >
> >
> >
>
>




1 2