私は、ユーザーが階層データをドリルダウンできるようにするためにハブを使用しています。 Hubは水平方向にスクロールし、各HubSectionにはさまざまな項目のListViewが含まれています。新しく追加されたHubSectionにスクロールするにはどうすればよいですか?
ユーザーがアイテムをタップすると、右側に新しいHubSectionが追加されます。新しいHubSectionを完全に表示するために、ハブをスクロールしてください。遅延は、それが最終的に正しい位置にスクロールしない意味の追加
myHub.Sections.Add(myNewHubSection);
myHub.ScrollToSection(myNewHubSection);
ので、私はこの問題は、新しいHubSectionがまだレンダリングされていないことであるとします:
、これは動作しません。こう
myHub.Sections.Add(myNewHubSection);
await Task.Delay(1000);
myHub.ScrollToSection(myNewHubSection);
また、HubSectionsを測定して手動でas detailed hereのアニメーションを試してみましたが、同じ理由で失敗しました。新しいHubSectionはまだ追加されてもサイズがゼロです。
これを行うにはより良い方法がありますか?アニメ化された方がはるかに好ましいでしょう。