在C#中添加图片的代码怎么样写

解决方案 »

  1.   

    Stream ms;
                openFileDialog1.Filter = SystemConst.IMAGE_FILE_FILTER;           
                
                if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    if ((ms = openFileDialog1.OpenFile()) != null)
                    {
                        
                        picbyte = new byte[ms.Length];
                        ms.Position = 0;
                        ms.Read(picbyte, 0, Convert.ToInt32(ms.Length));
                        MemoryStream ms1 = new MemoryStream(picbyte);
                        Image image = Image.FromStream(ms1, true);                    
                        this.pb_ResidentImage.Image = image ;
                        ms.Dispose();                   
                        
                    }
                }