Esempio n. 1
0
        public void MetàJourImageMusicien(TreeNode noeud)
        {
            MemoryStream ms = new MemoryStream(Photo);
            Image        im = Image.FromStream(ms);

            if (!noeud.TreeView.ImageList.Images.ContainsKey(Code_Musicien.ToString()))
            {
                noeud.TreeView.ImageList.Images.Add(Code_Musicien.ToString(), im);
            }
            noeud.TreeView.ImageList.Images.Add(Code_Musicien.ToString(), im);
            noeud.ImageKey         = Code_Musicien.ToString();
            noeud.SelectedImageKey = noeud.ImageKey;
            im.Dispose();
        }
Esempio n. 2
0
        public TreeNode CréeNoeudMusicien()
        {
            TreeNode n          = new TreeNode(this.ToString());
            int      imageIndec = MainForm.imagesMusiciens.Images.IndexOfKey("a1");

            n.Tag = this;
            if (Photo != null)
            {
                Image im = Image.FromStream(new MemoryStream(Photo));
                if (!MainForm.imagesMusiciens.Images.ContainsKey(Code_Musicien.ToString()))
                {
                    MainForm.imagesMusiciens.Images.Add(Code_Musicien.ToString(), im);
                }
                n.ImageKey         = Code_Musicien.ToString();
                n.SelectedImageKey = n.ImageKey;
                im.Dispose();
            }
            else
            {
                n.ImageIndex      = imageIndec;
                n.StateImageIndex = n.ImageIndex;
            }
            return(n);
        }