ToolStrip이있는 Form이 있습니다. 이 ToolStrip에는 ToolStripButton이 포함되어 있습니다. 이 버튼에 이미지를 지정하고 싶습니다.ToolStripButton : 프로그래밍 방식으로 이미지를 할당 할 때 잘못된 점
this.btnSaveFile.Image = Bitmap.FromFile("C:\\Work\\Icons\\png\\save.png");
지정된 경로에 save.png가있는 경우에만 작동합니다. 그렇지 않으면 FileNotFound 예외가 발생합니다. 내가 폼 디자이너를 통해 양식을 작성한 경우
은 Visual Studio에서이 같은 코드를 만들 것입니다 : 여기
this.toolStripButton9.Image = ((System.Drawing.Image) (resources.GetObject("toolStripButton9.Image")));
toolStripButton9.Image 실제 이름이 아닙니다. Visual Studio에서 내 파일 save.png을 가져 와서 toolStripButton9.Image로 변환합니다.
하지만 디자이너없이 프로그래밍 방식으로 양식을 만듭니다. 그리고 내 질문은 프로그래밍 방식으로 ToolStripBotton에 이미지를 지정하는 방법입니다.
프로젝트에 이미지를 추가하려했지만 많은 도움이되지 않았습니다. 내가 Visual Studio를 잡아 내 실행 파일에 임베드하여 특정 위치에이 파일이 필요 없도록하는 방법을 모르겠습니다.
은 MSDN에서, 난 단지 that 같은 솔루션을 참조하십시오
this.toolStripButton1.Image = Bitmap.FromFile("c:\\NewItem.bmp");
하지만 위에서 말했듯이 '작업을 나던. 간단한 해결책이 있지만 이해가 안되는 것을 알고 있습니다. 나에게 힌트를 주시겠습니까?
나는 희망 추가로 도움이되는 추가 정보와 내 대답을 업데이트했습니다. – Webleeuw
Webleeuw, 예, 작동합니다! 이 예제를 주셔서 대단히 감사합니다! – Racoon