Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [VB2005] la molette dans un listview [ Divers / General ] (Apophis)

samedi 16 septembre 2006 à 15:21:08 | [VB2005] la molette dans un listview

Apophis

hello,

J'ai un problème avec un listview. En fait j'ai un programme avec un listview qui remplit tout, et la molette ne marche qu'à partir du moment où j'ai fait un premier click sur le listview.
J'ai essayé de faire des Monlistview.focus() au moment du chargement de l'appli mais ca marche pas ...
pareil pour Monlistview.select ou Monlistview.activate ...
Ca peut paraître pas grand chose mais c'est génant pour mon programme.

Merci d'avance


samedi 16 septembre 2006 à 16:35:51 | Re : [VB2005] la molette dans un listview

Julien237

Salut,
Intercepte l'évènement de la molette toi-même (Monlistview.MouseWheel) et fais défiler le listview manuellement.

Julien.

samedi 16 septembre 2006 à 16:39:18 | Re : [VB2005] la molette dans un listview

Charles Racaud

Membre Club
Salut,

T'as esseyer de mettre la propriété tabindex à 0 ?

Kenji

Il était une fois, un pauvre petit règlement que personne ne lisait. Il est tout sympa mais il est triste, aidez-le, lisez-le, ca lui ferait tellement plaisir ainsi qu'a nous. Merci.
Ca sent le sondage sur ce lien


samedi 16 septembre 2006 à 16:48:15 | Re : [VB2005] la molette dans un listview

Apophis

Oui j'ai essayé, mais ca change rien,
et puis pour l'évènement Monlistview.MouseWheel, le programme ne rentre pas dedans quand je tourne la molette

je précise quand même que ce n'est pas la fenetre principale mais une fenetre que j'appelle de cette façon
                        MaForm= New MontypedeForm
                        MaForm.ShowDialog()



samedi 16 septembre 2006 à 16:58:50 | Re : [VB2005] la molette dans un listview

Julien237

Ben heu, moi je viens de faire ceci :

    Private Sub ListView1_MouseWheel(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListView1.MouseWheel
        Beep()
    End Sub

Et chez moi ca beep quand je tourne la molette (et que la souris est dedans, mais cela va de soi...)

Julien.

samedi 16 septembre 2006 à 17:06:20 | Re : [VB2005] la molette dans un listview

Charles Racaud

Membre Club
Il faut que tu mette tes select(), foxus() ... dans le load de la form qui contient ta listview

Kenji


samedi 16 septembre 2006 à 17:15:22 | Re : [VB2005] la molette dans un listview

Apophis


C'est ce que j'avais fait le focus, et le select dans le load, mais ca ne marche pas
peut être que le problème vient d'ailleurs et que je perds le focus après le chargement de la form, je sais pas c'est bizarre...


samedi 16 septembre 2006 à 17:24:01 | Re : [VB2005] la molette dans un listview

Apophis

je fais
Me.Monlistview.Focus()
MsgBox(Me.Monlistview.Focused)

dans le Load de la form

et il m'affiche False, je comprends pas ...

samedi 16 septembre 2006 à 18:05:54 | Re : [VB2005] la molette dans un listview

Charles Racaud

Membre Club
Esseye avec un
Me .Talistview.Select()

Kenji


samedi 16 septembre 2006 à 18:11:29 | Re : [VB2005] la molette dans un listview

Apophis


Non ca ne marche pas ...



1 2

Cette discussion est classé dans : programme, listview, vb2005, molette, monlistview


Répondre à ce message

Sujets en rapport avec ce message

Suppression item listview programme externe [ par daetips ] Voila je voudrais supprimer un item dans un listview externe(c'est à dire pas de mon prog, un autre exe)Si vous savez comment faire merci ;)Daetips probleme de listview [ par chris81 ] bonjour,j'ai un pb pour remplir un listviewj'ai un form principale ou j'ai un listeview videet j'ai une variable public MonListView as listviewdans ce Recuperer des données d'une listview externe ?! [ par DeathVB ] Slt tout le monde je veux recuperer le contenu d'une listview d'un programme et le mettre dans une listview que j'ai dans mon application.aidez-moi sv Déplacer les item d'un listview [ par mrhemp ] BonjoursJ'ai une ListView dans mon programme avec une dizaine de colonne et la même quantité de lignes et j'aimerai pouvoir déplacer les lignes, les i Listview dans acess en vb2005 [ par SEB73460 ] Bonjour,Je debute en vb2005 et je galere sur mon code à savoir :Je souhaite mettre le contenu de mes textbox et mes combobox dans ma base de donnée ac lancer un programme vb2005 [ par howa01 ] salut comment peut on faire pour lancer un programme vb dans web merci Sauvegarder Le comptenu d'Une ListView [VB2005] [ par irsoy ] Slt,Pouvez vous m'aider SVP de trouver une fonction qui me permet d'enregistrer le comptenu d'une ListeView dans un Fichier et une autre qui recupère VB2005 - Help sur utilisation des heures SVP [ par Tyrell2 ] Bonjour, Dans un programme, je cherche à créer une tache planifiée d'un autre programme, En utilisant simplement un « shell » de la co avoir 2 dll qui portent le même nom [ par christophe33 ] Bonjour,J'ai un programme principal qui appelle une dll activex écrite pour piloter Word ou une dll écrite pour piloter OpenOffice Writer. Suivant le programme scanner [ par leo92220 ] salut à tous !Je recherche quelqu'un qui pourait me faire un programme étant trés simple et permetant de scanner et d'enregistrer une image dans un do


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.