アプリケーションには 3 つのページがあります。
最初のページ: 5Button秒、それぞれ別のページに移動します (現在、最初のボタンのみが機能します)。
2 ページ目:Back ButtonとListView、ListViewItemsと、UserControlItemsと。(の)をクリックすると、3 番目のページに移動します。これは、多くのコントロールを備えたメディア プレーヤー ページです。ButtonImageTextBlockButtonUserControlItem
MediaElement3 ページ目: 、Slider、などのButton多くのコントロールを備えたメディア プレーヤー ページ
を使用して3 番目のページから2番目のページに移動するとBack Button、画面が黒 (テーマの色) のままになり、読み込みに時間がかかりすぎることがあります。さらに、上にマウスを移動しない限り表示されない垂直(常に) が表示されます。sometimesListViewscrollbarListView
これらの問題を解決するには?
編集 1:
私のプロジェクトへのリンク- ビデオ ライブラリ フォルダーにいくつかの .wmv/.mp3/.mp4 ファイルを配置します。
EDIT 2:
ブラックページの問題をもう少し調査したところ、それMediaElementが原因であることがわかりました。
はMediaElementストリームを保存し、コンピューターの速度を低下させます。
問題を解決するために、 をクリックするとGoBack Button、最初に のソースがMediaElementnull に設定され、MediaElementState== が閉じられたときにのみ戻ります - 問題を解決したようです (解決策を適用したため、これ以上経験しませんでした)黒い画面)。
MouseOverスクロールバーについて - をシミュレートすれば解決できると思いますListView- やり方がわからない