IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] Listview item avec chaine tronquée


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 68
    Par défaut [C#] Listview item avec chaine tronquée
    Bonjour,

    windows XP SP2
    Visual C# Express
    FrameWork 2.0
    Voilà j'ai une application qui analyse des fichiers log volumineux, les lignes de ce fichier sont affiché dans une listeview.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    private void UpdateVal(string pvalue)
            {
                ListViewItem item1 = new ListViewItem(pvalue.Substring(0, 23));
                item1.SubItems.Add(pvalue);
                listView1.Items.Add(item1);
            }
    Cependant dans la liste view la chaine pvalue est toujours tronquée.

    Voici ce que contient pvalue en mode debug:
    "2006/09/29-06:25:55.873 SCMGSC:SCOE=EMITC MsgName=SERVICE_REQUEST OUT Message= 0x10 1x00 2x00 3x2a 4x00 5x00 6x00 7x00 8x10 9x20 10x00 11x00 12x00 13x00 14x00 15x41 16x45 17x8c 18x01 19x61 20x54 21xa1 22x00 23x00 24x4d 25x53 26x47 27x20 28x4f 29x43 30x4f 31x45 32x23 33x23 34x23 35x23 36x23 37x23 38x23 39x23 40x00 41x20 42x01 43x02 44x03 45x04 "
    La chaine affichée dans le listview est tronquée :
    "2006/09/29-06:25:55.873 SCMGSC:SCOE=EMITC MsgName=SERVICE_REQUEST OUT Message= 0x10 1x00 2x00 3x2a 4x00 5x00 6x00 7x00 8x10 9x20 10x00 11x00 12x00 13x00 14x00 15x41 16x45 17x8c 18x01 19x61 20x54 21xa1 22x00 23x00 24x4d 25x53 26x47 27x20 28x4f 29x43 30x4f 31x45 32x23 33
    Je perd ainsi de l'information.

    Voici les caractéristiques de la listeview et des colonnes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    // 
                // columnHeader3
                // 
                this.columnHeader3.Text = "Date";
                this.columnHeader3.Width = 150;
                // 
                // columnHeader4
                // 
                this.columnHeader4.Text = "Data";
                this.columnHeader4.Width = 25000;
                // 
                // listView1
                // 
                this.listView1.Alignment = System.Windows.Forms.ListViewAlignment.Left;
                this.listView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                            | System.Windows.Forms.AnchorStyles.Left)
                            | System.Windows.Forms.AnchorStyles.Right)));
                this.listView1.AutoArrange = false;
                this.listView1.Columns.AddRange(new     System.Windows.Forms.ColumnHeader[] {
                this.columnHeader3,
                this.columnHeader4});
                this.listView1.ForeColor = System.Drawing.Color.SteelBlue;
                this.listView1.FullRowSelect = true;
                this.listView1.GridLines = true;
                this.listView1.LabelEdit = true;
                this.listView1.Location = new System.Drawing.Point(177, 36);
                this.listView1.Name = "listView1";
                this.listView1.Size = new System.Drawing.Size(1075, 447);
                this.listView1.TabIndex = 0;
                this.listView1.UseCompatibleStateImageBehavior = false;
                this.listView1.View = System.Windows.Forms.View.Details;
    Merci d'avance pour votre aide, je n'arrive pas à trouver la solution
    cldt,

  2. #2
    Membre émérite
    Avatar de shwin
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2003
    Messages : 568

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ListView dynamique avec plusieurs items
    Par Johngtrs dans le forum Composants graphiques
    Réponses: 1
    Dernier message: 09/08/2014, 21h23
  2. Réponses: 5
    Dernier message: 12/08/2006, 20h35
  3. Requete avec chaine de caractère commence par
    Par jazzes_dean dans le forum Langage SQL
    Réponses: 7
    Dernier message: 02/08/2004, 13h07
  4. Pb Update avec chaine de caractere
    Par JuJu° dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 28/05/2003, 15h58
  5. ListView->Items->Clear() !!! Qques probl de perf
    Par Nicolas_a69 dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/08/2002, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo