Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1789 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  saisir une listview par le haut

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

saisir une listview par le haut

n°1753267
lune31
Posté le 30-06-2008 à 09:53:41  profilanswer
 

Bonjour, je travail sur VS 2003. Je crée un projet avec une listview qui est remplie par des saisies d'utilisateurs. Le seul probleme que je rencontre c'est que lorsqu'il y a beaucoup de saisie il faut toujours redecendre l'assenceur  :pfff: . Je voudrais donc soit saisir ma listview par le haut ou alors trouver une formule qui me permet voir la derniere ligne que je saisie.  j'ai regarder sur different forum mais je n'ai rien toruvé qui fonctionnait pour mon cas. Pouvez vous m'aider svp? merci  
voici un p'ti bout de mon code si sa peu vous eclairer:
if (txtbox_nompc.Text!="" )//si le nom pc renseigné n'est pas vide  
   {
    txtbox_nompc.Clear(); //efface le contenu du txtbox_nompc
     
    ListViewItem it=new ListViewItem(); //crée un nouveau champs pour insérer un items
   
    it.SubItems[0].Text=Convert.ToString(numero+1);// la première colonne prend  le contenu de la variable nom  
    it.SubItems.Add(nom);//ajoute le contenu de la variable lieu dans l'items suivant
    listView.Items.Add(it);
    it.SubItems.Add(lieu);

mood
Publicité
Posté le 30-06-2008 à 09:53:41  profilanswer
 

n°1757500
MagicBuzz
Posté le 09-07-2008 à 18:54:56  profilanswer
 

Items.InsertAt(0, it); ou un truc du genre

n°1757502
MagicBuzz
Posté le 09-07-2008 à 18:55:59  profilanswer
 

sinon, tu dois pouvoir faire un it.Selected = true ou un it.Focus() à la fin de ton traîtement pour lui donner le focus et donc le faire apparaître

n°1757509
MagicBuzz
Posté le 09-07-2008 à 19:29:59  profilanswer
 

pour le selected, ça marche pas des masses en fait ^^ focused non plus, ça met le focus sur la ligne précédente, mais pas sur la dernière :D
 
en fait, il est complètement buggé ce contrôle ! même le insert ne donne pas du tout le résultat escomtpé...
 
ps : mais déjà, pourquoi tu passes par un listview et pas un treeview ? notamment le coup des subitems, ne ne pige pas à quoi il sert, avec VS 2008 j'ai beau en rajouter, ça ne les affiche pas :??:
 
Ca marche parfaitement avec un TreeView en tout cas.

Code :
  1. namespace SandBox
  2. {
  3.    public partial class Form1 : Form
  4.    {
  5.        public Form1()
  6.        {
  7.            InitializeComponent();
  8.        }
  9.  
  10.        private void button1_Click(object sender, EventArgs e)
  11.        {
  12.            TreeNode nd = new TreeNode(textBox1.Text);;
  13.            if (treeView1.SelectedNode != null)
  14.            {
  15.                TreeNode c = treeView1.SelectedNode;
  16.                c.Nodes.Add(nd);
  17.            }
  18.            else
  19.            {
  20.                treeView1.Nodes.Add(nd);
  21.            }
  22.            treeView1.SelectedNode = nd;
  23.        }
  24.    }
  25. }

Message cité 1 fois
Message édité par MagicBuzz le 09-07-2008 à 19:35:53
n°1757660
haazheel
Posté le 10-07-2008 à 08:48:43  profilanswer
 

MagicBuzz a écrit :

ps : mais déjà, pourquoi tu passes par un listview et pas un treeview ? notamment le coup des subitems, ne ne pige pas à quoi il sert, avec VS 2008 j'ai beau en rajouter, ça ne les affiche pas :??:


 
Même en changeant la valeur de la propriété View?


---------------
Another .Net Blog
n°1757674
MagicBuzz
Posté le 10-07-2008 à 09:32:07  profilanswer
 

ben j'ai essayé plusieurs valeur à cette propriété, mais j'ai pas trouvé laquelle permet d'afficher les subitems.
 
ceci dit, j'en reviens quand même à ma question : quel est l'aspect final que tu désires ? parceque mes tests avec le treeview sont concluants et simples, donc si c'est possible, autant passer par un treeview


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  saisir une listview par le haut

 

Sujets relatifs
Problème excel / vba excel - répétition de titres en haut de pageUtilité de "global" en haut d'un fichier PHP
[Boot] Haut-niveauenregister sa listview dans un csv
[CSS] sortir du flux pour positionner un div en haut de la pagedésigner la distance entre le haut de la fenêtre et le haut de la page
[DELPHI] Afficher des images dans un listview.[Résolu]scrollbar en haut de la div, Possible?
Aligner en haut un object flashAligner un tableau en haut à gauche ?
Plus de sujets relatifs à : saisir une listview par le haut


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR