BrightIdeasSoftware.MappedImageRenderer.RenderCollection C# (CSharp) Метод

RenderCollection() защищенный Метод

Draw a collection of images
protected RenderCollection ( Graphics g, Rectangle r, ICollection imageSelectors ) : void
g System.Drawing.Graphics
r System.Drawing.Rectangle
imageSelectors ICollection
Результат void
        protected void RenderCollection(Graphics g, Rectangle r, ICollection imageSelectors)
        {
            ArrayList images = new ArrayList();
            Image image = null;
            foreach (Object selector in imageSelectors) {
                if (selector == null)
                    image = this.GetImage(this.nullImage);
                else if (map.ContainsKey(selector))
                    image = this.GetImage(map[selector]);
                else
                    image = null;

                if (image != null)
                    images.Add(image);
            }

            this.DrawImages(g, r, images);
        }