Use the BackgroundImageLayout property to specify the position and behavior of an image you have placed on a control. BackgroundImageLayout takes effect only if the BackgroundImage property is set. You can increase performance for large images if you set BackgroundImageLayout to something other than System.Windows.Forms.ImageLayout.Tile.