Bonjour,
je suis à la recherche d'un exemple de code qui permet d'afficher des images dans un listview dans la premiere colonne et les suivantes
je suis en VB.net 2005
Merci d'avance
Bonjour,
je suis à la recherche d'un exemple de code qui permet d'afficher des images dans un listview dans la premiere colonne et les suivantes
je suis en VB.net 2005
Merci d'avance
Sur le Net, il y a plein d'exemples !
bonsoir,
je dois mal m'y prendre parceque je ne trouve pas mon bonheur
As tu une adresse ?
j'ai trouvé un exemple mais il ne fonctionne qu'avec vb.net 2003 pas en 2005je rappel mon souhait c'est pouvoir mettre des images ou des icons dans des cellule de mon litview
@+ et merci d'avance
s'il vous plait oli330cd, est ce que vous pouvez me montrer le code qui permet de visualiser les images dans listview en vb.net 2003j'ai trouvé un exemple mais il ne fonctionne qu'avec vb.net 2003 pas en 2005
si t'a pas trouvé ton bonheur aider les autres afin de le trouver et merci d'avance
bah l'exemple se trouve sur codeproject... il ne fonctionne pas en .NET 2.0
@+
c'est cet exemple http://www.codeproject.com/KB/list/OAKListView.aspx
si vous arrivez a le faire fonctionner je suis preneur... je pense que cela pourrai interesser d'autres novices comme moi en programmation
@+
Tu sais dans les pages de codeproject, tout en bas il y a un petit fil pour les messages et discussions. On en voit un qui a pour titre "Fix for .NET 2.0"
j'ai peur que mon anglais soit aussi bon que mon niveau de programmation :-)
en clair il dit quoi le message ?
@+
Il faut simplement chercher quelque part dans le code source OAKListView(), le constructeur du contrôle rajouter à la fin de la fonction
Ensuite il faut coller ça toujours dans la même classe
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part this.HandleCreated += new EventHandler(OAKListView_HandleCreated);
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void OAKListView_HandleCreated(object sender, EventArgs e) { System.Windows.Forms.Message m = new Message(); m.HWnd = this.Handle; m.Msg = LVM_GETEXTENDEDLISTVIEWSTYLE; m.LParam = (IntPtr)(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT | LVS_EX_SUBITEMIMAGES | LVS_EX_CHECKBOXES | LVS_EX_TRACKSELECT); m.WParam = IntPtr.Zero; this.WndProc(ref m); }
bonjour,
Merci pour ta reponse mais bon le C# n'etant pas ma langue natale et comme a prioris tu t'es deja penché sur le programme pourrait tu m'envoyé ta version corrigée ?
merci d'avance
@+
ps: Le probleme que j'ai c'est avec l'histoire du constructeur je ne voit pas ou ajouter la ligne demandée .
Je n'ai pas testé l'exemple, j'ai simplement regarder les message
Ce que tu cherches normalement ressemble à ça
Si avec ton éditeur tu n'arrives à trouver la fonction public OAKListView(), crée la simplement en suivant le même schéma.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public class OAKListView { ... public OAKListView() { ... } ... }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager