none
utilisation tree node et datagrid RRS feed

  • Discussion générale

  • bonjour,

    j'espere que vous allez tous bien et que vous avez eu un super WK.

    je voudrais realiser l affichage suivant:

    les faits: je dispose d'une table ayant les element suivants:

    1- N° de bon de livraison

    2- N° de caisse

    3- N° de l article

    4- Quantite

    --- table II

    1- N° article

    2- Libelle Article

    ---------je voudrais obtenir l affichage suivant

    --N° de bon de livraison (lorsque celui dispose d article en stock) ----- Node d'un tree view

    ------ N° de caisse -------- Node d'un treeview

    ---------------un datagrid presentant : Le nom de l'article et la quantite en stock ---------------Node c'un treeview

     

    Est ce realisable?

    Si oui comment??

    Merci


    Marcelle NGOUNOU
    lundi 18 juillet 2011 09:42

Toutes les réponses

  • Bonjour Marcelle,

    oui tout est possible en programmation :O)

    Il faut parcourir tes tables et les ajouter à un TreeView. Je vous conseille d'utiliser les méthodes du TreeView et du DataGridView:

    Voici un début d'exemple:

    using System;
    using System.Windows.Forms;
    namespace cs_treeView
    {
      public partial class Form1 : Form
      {
        public Form1()
        {
          InitializeComponent();
        }
    
        private void Form1_Load(object sender, EventArgs e)
        {
          string[] entetes = new string[4];
          entetes[0] = "N° de bon de livraison";
          entetes[1] = "N° de caisse";
          entetes[2] = "N° de l article";
          entetes[3] = "Quantite";
          string[] articles = new string[2];
          articles[0] = "N° article";
          articles[1] = "Libelle Article";
          for (int i = 0; i < entetes.Length; i++)
          {
            treeView1.Nodes.Add(entetes[i]);
          }
        }
      }
    }
    



    fred
    lundi 18 juillet 2011 11:47