iconName
그리고 Properties.Resources.iconName
여기에 두 개의 서로 다른 값입니다. 또한 PictureBox.Image
속성은 유형 Image
이 아니라 유형 String
입니다. 따라서 올바른 변수에 설정하더라도 여전히 작동하지 않습니다.
리소스 관리자에서 이미지를 얻으려면 대신 다음을 수행하십시오.
pictureBox.Image = (Image)Properties.Resources.ResourceManager.GetObject(iconName);
출처
https://stackoverflow.com/questions/22050212