listbox的步骤ScrollIntoView();为什么只在listbox的Load事件中才有效

listbox的方法ScrollIntoView();为什么只在listbox的Load事件中才有效
我想让listbox以滚到底端的状态展现在用户眼前,就在load事件上ScrollIntoView(listBox.Items[listBox.Items.Count-1]);最后的效果是,滚动效果要在listbox已经显示所有内容后才出现,我希望用户看到的直接是listbox的底端,就把ScrollIntoView改到了OnNavigatedTo里,结果就没有效果,请问这是怎么回事
------解决方案--------------------
OnNavigatedTo这个事件里,UI元素还木有加载啊,你的ListBox里什么都没有呢就往下滚,自然没什么效果了。