내 버튼 중 하나에 적용된 배경 이미지를 동적으로 변경해야하지만 방법을 알 수는 없습니다. 이미지가 프로젝트에 추가되고 빌드 조치가 자원으로 설정됩니다. 이 성공적으로 컴파일하지만 DirectoryNotFoundException 말과 충돌합니다코드 뒤에서 리소스 이미지 사용
buttonUnits.Background = new ImageBrush(new BitmapImage(new Uri("/Images/InchDOWN.png",UriKind.Relative)));
: 나는 다음과 시도했다 "경로의 일부를 찾을 수 없습니다 'C : \ 이미지 \ InchDOWN.png'."
저는 앱이 디스크에서 이미지를 찾는 것을 원하지 않습니다. 어떻게 이미지를 임베디드 리소스로 사용할 수 있습니까? 빌드 액션을 임베디드 리소스 (Embedded Resource)로 변경하는 작업이 필요하다고 생각 하겠지만 코드에서이 리소스를 어떻게 사용합니까?
나는이 시도하고 NotSupportedException 말하는 "URI 접두사 인식 할 수 없습니다." XAML에서 이미지를 쉽게 설정할 수 있지만 목표는 일종의 다중 상태 단추이며 XAML에서 수행하는 방법을 모르는 것에 동의합니다. –