배경 이미지를 변경 한 후 소리가 나지 않는 문제가 있습니다.배경 이미지 변경 후 소리가 나지 않음
기본적으로 내가 가지고있는 것은 PanoramaItem입니다. 그 아이템에서 나는 1 개의 큰 이미지를 배경 이미지로 놓았다. 그 플래그에는 언론 (Blend에서 만든 XAML 코드)의 버튼 이미지를 변경하고 사운드도 재생할 몇 개의 버튼이 있습니다. (이벤트 처리기 Sound.Play()을 클릭하여)..
모두 잘 작동 한 이미지가 사전로드로 (레이아웃 - 이미지 뒷면에 버튼이 상단/전면에있는
그러나, PhotoChooserTask를 사용하여 사용자가 이미지를 자신의 라이브러리에서 이미지로 변경할 수있게하는 버튼을 추가했습니다. 이제는 이미지가 사용자가 선택한 이미지로 바뀌지 만 버튼은 전혀 재생되지 않습니다. 버튼 이미지는 계속 눌렀다가 놓아도 버튼이 여전히 활성화/활성화되어 있지만 사운드가 비활성화되거나 클릭 짝수 처리기가 더 이상 작동하지 않음을 의미합니다.
요 왜 그런 생각이 들었 니? 어젯밤 밤새 밤새 놀았고 그걸 알아 채지 못했습니다.
어떤 도움을 크게 :-) 감사
편집 : 여기
내가 사진을로드하는 데 사용하고있는 코드입니다 :
void photoChooserTask_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
bmp.SetSource(e.ChosenPhoto);
BackGroundIMG.Source = bmp;
}
}
내 그림의 XAML 코드는 다음과 같습니다.
MediaSound에 대한XAML 코드는 다음과 같습니다 버튼에 대한
<MediaElement x:Name="Theme" Source="/Assets/Theme.wav" Volume="1" Autoplay="False"/>
XAML 코드는 다음과 같습니다
<Button Name="Button1" Click="Button1_Click" Grid.Row="1" Grid.Column ="1"/>
이미지 및 버튼이 같은 그리드에 있습니다. 레이아웃에서 BackGroundImage를 "Back to Sent"로 설정하고 Button이 그 위에 있습니다. 재생 사운드에 대한
C 번호 : 나는 응용 프로그램을 시작하고 바로 버튼을 누르면되지만 소리가 나는 배경 이미지를 변경하면 재생되지 않습니다 때
private void Button1_Click (object sender, RoutedEventargs e)
{Theme.Play();}
그래서 다시, 소리가 잘 재생합니다.
내 생각에 그림이 제대로로드되지 않았지만 테스트/변경 방법을 모르겠습니다.
클릭 핸들러가 호출되는지 알아보기 위해 디버그 (또는 디버그 정보를 콘솔에 쓸 수 있습니까? 그것은 사람들이 당신을 도울 수 있도록 도와 줄 것입니다. – Meneses
일부 코드를 게시하지 않으면 도움이 될 수 없습니다. – Cloud9999Strife
안녕하세요, 죄송합니다. 코드를 사용하면 도움이 될 것입니다 .--). 추가되었습니다. 둘 중 누구라도 아이디어가 있다면 좋을 것입니다. 오류 없음, 디버깅 없음 창이 열립니다. 배경 이미지를 변경 한 후에 사운드가 단순히 테스트 장치에서 재생되지 않습니다. – user3577114