나는 pictureBox가있는 폼이 있습니다. 변수가 변경되면이 상자에 그림을로드하고 싶습니다 (이 변수의 그림에 대한 경로 포함). 따라서 변수에 새 경로를 추가하면 pictureBox가이 이미지를로드해야합니다. C#으로 프로그래밍 한 적이 없으므로 인터넷에서 발견 된 일부 코드를 사용하려고했습니다. 나는이 같은 함수 작성 :이벤트 핸들러의 pictureBox에 이미지 추가
private void svDisplayedImagePath_OnChange(object Value)
{
string fileToDisplay = (string)Value;
pictureBox.Image = new Bitmap(fileToDisplay);
}
및 fileToDisplay는, 예를 들면 : @"\\Users\\Public\\Pictures\\Sample Pictures\\Pingwiny.jpg"
하거나 "C:\\Users\\Public\\Pictures\\Sample Pictures\\Pingwiny.jpg"
그러나이 작동하지 않을 것 같다.
private void svDisplayedImagePath_OnChange(object Value)
{
string fileToDisplay = (string)Value;
label1.Text = fileToDisplay;
}
LABEL1이 지정된 패스/문자열 값을 변경 :이 내 코드를 변경할 때 때문에 이벤트 처리기에 SYS 변수가
퍼팅 문자열은 제대로 작동합니다.
그래서 문제는 경로로 이미지를로드하는 것입니다. 하지만 솔직히 C#에서는 프로그래밍하지 않았습니다. 나는 인터넷에서 많은 해결책을 시도했지만 결과는 없었다.
아, 나는 그와 싸우고 있었다 (나는 PL 로케일을 가지고) 감사합니다! – GohanP