This script은 파노라마 컨트롤을 5 개 항목으로 설정 한 다음 두 번째 파노라마 항목의 MediaElement 내부에 비디오를로드합니다. 나는이 개 다음 항목 없음 비디오 쇼에이를 줄이면파노라마 내에 비디오를 표시하는 MediaElement의 문제
는 (미디어 요소는 "보이지 않는"입니다),하지만 당신은 여전히 오디오를들을 수 있습니다 - 같은, 즉 뭔가 :
panorama = Panorama.new
panorama.title = "Video panorama"
Host.content_holder.children.add panorama
for i in 1..2 # if this is >2, then the video shows
panorama_item = PanoramaItem.new
panorama_item.header = "Child " << i.to_s
panorama.items.add panorama_item
if i == 2
panorama_item.orientation = Orientation.horizontal
media_element = MediaElement.new
media_element.source = Uri.new("http://files.ch9.ms/ch9/f2c3/b59b6efb-3c70-4bc2-b3ff-9e650007f2c3/wp7ces_ch9.wmv")
panorama_item.content = media_element
else
text_block = TextBlock.new
text_block.text = "Hello world"
panorama_item.content = text_block
end
end
I 추측 이것은 초기 파노라마 쇼의 애니메이션과 타이밍과 관련이 있습니다. 그러나 문제를 파악하지 못했습니다.
문제는 C#/XAML에서와 동일하므로 스크립트 관련 문제가 아닙니다.
어디서 볼 수있는 아이디어가 있습니까?
"파노라마에서 3 개 미만의 항목을 확장 할 수 있습니까?" - Msoft의 UI 가이드 라인입니까 아니면 단지 기술적 인 한계입니까? "이유"에 관한 문제의 앱은 광산이 아닙니다.하지만이 앱을 동영상을 보여주는 하나의 팬 항목과 뉴스를 보여주는 하나의 팬 항목이있는 "관련 정보 허브"로 사용하는 것이라고 생각합니다. 저는 프로토 타입을 보았습니다. 꽤 효과적이라고 생각합니다. 경험은 TV의 텔레 텍스트와 비슷합니다. 콘텐츠를 읽고 오디오를들을 수 있습니다. 원할 때 언제든지 비디오로 빠르게 스크롤 할 수 있습니다. – Stuart
@ 스튜어트 MS 가이드에서 들으니 UX 가이드 라인으로 들었습니다. 1 ~ 2 개의 항목이있는 파노라마와 관련된 기술적 인 문제가 발생했을 때 같은 사람들은 파노라마가 너무 적은 항목에만 사용되도록 의도되지 않았기 때문에 이상한 행동을 취할 수 있다고 지적했습니다. –
@Stuart 정보와 텍스트를 표시하는 좋은 방법 인 것처럼 들리지만 디자인 된 방식 이외의 방법으로 컨트롤을 사용하고 다른 앱에서 사용되는 방식을 제어합니다. –