BrightIdeasSoftware.Utilities.ImagelistAdd.AddFromFile C# (CSharp) Метод

AddFromFile() публичный статический Метод

Adds an alphablended icon or image to an existing imagelist from an external image or icon file.
public static AddFromFile ( string fileName, ImageList destinationImagelist ) : void
fileName string
destinationImagelist System.Windows.Forms.ImageList
Результат void
        public static void AddFromFile(string fileName, ImageList destinationImagelist)
        {
            Bitmap bm = new Bitmap(fileName);

            if (bm.RawFormat.Guid == ImageFormat.Icon.Guid) {
                Icon icn = new Icon(fileName);
                destinationImagelist.Images.Add(Icon.FromHandle(icn.Handle));
                icn.Dispose();
            } else {
                Add(bm, destinationImagelist);
            }
            bm.Dispose();
        }