Windows 8 リリース プレビューの Bing Weather アプリのアプリ プレビューでは、「ビュー」が変更されると (つまり、スクロールされると)、タイトル テキストが自動的に変更されます。
私のアプリには現在、Grid アイテム内に 2 つの ListBox アイテムがあり、ScrollViewer 要素でラップされています。現在表示されているリストボックスに応じてタイトルを変更したい。
さまざまな UI 要素やレイアウトの提案も歓迎します
Windows 8 リリース プレビューの Bing Weather アプリのアプリ プレビューでは、「ビュー」が変更されると (つまり、スクロールされると)、タイトル テキストが自動的に変更されます。
私のアプリには現在、Grid アイテム内に 2 つの ListBox アイテムがあり、ScrollViewer 要素でラップされています。現在表示されているリストボックスに応じてタイトルを変更したい。
さまざまな UI 要素やレイアウトの提案も歓迎します
ListBoxes と ScrollViewer のHeightプロパティを使用しようとするとどうなりますか?
ScrollViewerの高さを知っているということです。したがって、スクロールした後、ScrollViewer のオフセット (たとえばVerticalOffset ) がHeight (またはマークアップによってはActualHeight ) を超えているかどうかを確認する必要があります。
そうすれば、1 番目の ListBox が表示されていないかどうかがわかるため、2 番目の ListBox がスコープ内にあり、タイトルを変更できます。
私の主張があなたにとって明確であることを願っています。