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 : Probleme avec ListView ne fonctionne pas [ Archives / Au secours ] (moimadmax)

vendredi 12 août 2005 à 17:18:51 | Probleme avec ListView ne fonctionne pas

moimadmax

Bonjour,

Voila mon probleme:
J'ai créé un listView pour afficher une liste de tache pour l'instant il ne contient que 2 colonnes. Lorsque je lance le programme et que je ne rempli pas la listview tout va bien.
Mais quand je le rempli la barre d'ascenseur apparait mais les entetes de colones disparaissent et je ne vois pas ce qui est affiché. (Cf ScreenShot http://boiteamadmax.free.fr/bug.png)
voila la declaration (créé par Visual studio)
this.taskList = new System.Windows.Forms.ListView();
this.inputCol = new System.Windows.Forms.ColumnHeader();
this.outputCol = new System.Windows.Forms.ColumnHeader();
this.btAddTask = new System.Windows.Forms.Button();
this.btModTask = new System.Windows.Forms.Button();
this.btDelTask = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// taskList
//
this.taskList.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.taskList.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.inputCol,
this.outputCol});
this.taskList.FullRowSelect = true;
this.taskList.GridLines = true;
this.taskList.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.taskList.Location = new System.Drawing.Point(8, 8);
this.taskList.Name = "taskList";
this.taskList.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.taskList.Size = new System.Drawing.Size(616, 256);
this.taskList.TabIndex = 0;
this.taskList.View = System.Windows.Forms.View.Details;
//
// inputCol
//
this.inputCol.Text = "Entrée";
this.inputCol.Width = 200;
//
// outputCol
//
this.outputCol.Text = "Sortie";
this.outputCol.Width = 200;

et voici le code qui rempli le listView

private void UpdateTaskList()
{
taskList.Clear();
foreach(Task t in th.tasks)
{
string[] line = {t.input,t.output};
ListViewItem lvi = new ListViewItem(line);
taskList.Items.Add(lvi);
}
th.SaveToFile(Application.StartupPath + "\\default.tsk");
}

En me baladant sur ce forum j'ai vu d'autre formes que j'ai essayé mais bon en gros voila le style des formes que j'ai essayé
http://www.csharp.fr/forum.v2.aspx?id=265733
http://www.csharp.fr/forum.v2.aspx?id=110086

Et ca fait toujours pareil.
D'avance Merci a celui qui me repondra.


>Madmax, Parce que le Java c'est bien :p

vendredi 12 août 2005 à 17:34:52 | Re : Probleme avec ListView ne fonctionne pas

Fildomen

Réponse acceptée !
taskList.Clear();

ca efface les colonnes aussi, taskList.Items.Clear();

YaoYao !!
1 + 1 = 10

vendredi 12 août 2005 à 17:37:11 | Re : Probleme avec ListView ne fonctionne pas

moimadmax

Merci bcp je suis un boulet ... ct tout con en plus.

>Madmax, Parce que le Java c'est bien :p



Cette discussion est classé dans : windows, system, listview, forms, tasklist


Répondre à ce message

Sujets en rapport avec ce message

transfere les donnés dune bases acces dans un fichier txt [ par kmbmaster ] bonjour ,je suis debutant en c# jaimerais pouvoir transfere les donnés dune base (accesss) dans un fichier texte mais je n'y arrive pas ! est ce qun System.Windows.Forms.MonthCalendar [ par Godzidane ] Qlq'1 sait il comment récupérer, en C#, dans une WinForm, la date sélectionnée par un utilisateur dans le contrôle MonthCalendar ?Par avance merci. Code Microsoft contre code maison [ par Jujufouq ] Bonjour!Est-ce que quelqu'un peut m'expliquer pourquoi l'IDE de Microsoft génère le code suivant lorsqu'on met la propriété Anchor d'un controle sur ( [C#] System.Information & mode console [ par scoubidou944 ] using System.Windows.Forms;string szComputerName = System.Windows.Forms.ComputerName;Vala, ca marche nickel, le pb, c'est qu'en mode console, 'using S Exception [ par xelr90 ] Je débute en C# et j'ai des probleme...J'essaye de crée un petit morpion mais pour l'instant je n'ai que crée la fenetre winforms avec des checkBox ma [GDI+] DrawLine et Zoom [ par ZogStriP ] Je suis en train de faire un logiciel qui ressemble un peu à Paint (surtout pour l'édition au pixel prés et pour le zoom)Malheureusement je n'arrive p pb commande dos [ par penchu ] bonjour à tous, je fais un petit prog pour comprendre l'exécution de commande dos. c'est un prog pour envoyer des messages avec la commande net sen Création MenuItem Dynamique [ par trioy ] Hello,Il se trouve que j'aimerais depuis un ArrayList créer des sousMenus de mon menus Items. Dans ce sens : j'ai un premier menu "Fichier",un second Problème de chargement d'une image [ par kyfranBibax ] Coucou, En fait, j'ai une pictureBox qui doit prendre une image. Aucun problème avec la plupart d'entre elles sauf avec une qui est en tif et qui fai application qui freeze quand elle envoit un login au pop3 [ par warenbe ] bonsoirj'ai fais un petit bout de code qui me permet de verifier si j'ai des mails ou pasce n'est pas terminé mais l'application freeze quand j'essaye


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,640 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é.