This scriptは、パノラマコントロールを5つの項目で設定し、2番目のパノラマ項目のMediaElement内にビデオを読み込みます。パノラマ内でビデオを表示するMediaElementの問題
私は2つの項目にこれをダウン減らす場合は、ビデオなしショー(メディア要素が「見えない」である)、あなたはまだオーディオを聞くことができる - すなわちのようなもの:
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
私は推測これは最初のパノラマショーのアニメーションとタイミングと関係があるですが、私はその問題を把握することができませんでした。
問題はC#/ XAMLでは同じであるように見えますので、スクリプトの問題ではありません。
誰に見えるかについてのアイデアはありますか?
「パノラマの3つ未満のアイテムを展開できますか?」 - これはMsoftのUIガイドラインですか、それとも単なる技術的な制限ですか? 「理由」については、問題のアプリは私のものではありませんが、ビデオを表示する1つのパンアイテムと、ニュースを表示する1つのパンアイテムと、を「関連情報ハブ」として使用することが意図されています。私はプロトタイプを見てきましたが、それは非常にうまくいくと思います。テレビのテレテキストのようなものです。コンテンツを読み、オーディオを聞くことができ、いつでもビデオにすばやくスクロールすることができます。 – Stuart
@Stuart私はUXのガイドラインとしてMSFTの覗いて聞いたことがあります。 1つまたは2つのアイテムだけのパノラマに関する技術的な問題が発生した場合、パノラマはあまり商品で使用されないように意図されているため、奇妙な動作をする可能性があります。 –
@Stuartそれは情報やテキストを表示するうまい方法のように思えますが、設計された方法以外の方法でコントロールを使用していて、他のアプリケーションでどのように使用されているのでしょうか。 –