Displaying an icon in a picturebox
问题 I am trying to display icon file in a picture box. I'm using this code to set the image. pictureBox1.Image = new Icon(openFileDialog.FileName, new Size(48, 48)).ToBitmap(); But I'm getting this exception. System.ArgumentOutOfRangeException: Requested range extends past the end of the array. at System.Runtime.InteropServices.Marshal.CopyToNative(Object source, Int32 startIndex, IntPtr destination, Int32 length) at System.Runtime.InteropServices.Marshal.Copy(Byte[] source, Int32 startIndex,