gpt4 book ai didi

c# - LonglistSelector 在降低其高度时无法滚动到最后一项

转载 作者:太空宇宙 更新时间:2023-11-03 16:14:48 25 4
gpt4 key购买 nike

我是 WP8 的新手。

我对 longlistselector 有疑问。

我有一个长列表选择器,我将它滚动到最后一项。没关系。

但是当我降低它的高度并将它滚动到最后一项时。但 longlistselector 不会滚动到最后一项。

代码是:

PhotoHubLLS.Height = 300;
PhotoHubLLS.ScrollTo(PhotoHubLLS.ItemsSource[PhotoHubLLS.ItemsSource.Count - 1]);

请帮助我,谢谢。

最佳答案

这应该有效:

PhotoHubLLS.SizeChanged += PhotoHubLLS_SizeChanged;
PhotoHubLLS.Height = 300;


//and the listener
void PhotoHubLLS_SizeChanged(object sender, SizeChangedEventArgs e)
{
PhotoHubLLS.SizeChanged -= PhotoHubLLS_SizeChanged;
PhotoHubLLS.Dispatcher.BeginInvoke(() =>
{
PhotoHubLLS.ScrollTo(PhotoHubLLS.ItemsSource[PhotoHubLLS.ItemsSource.Count - 1]);
});
}

附言。这个答案可能会迟到,但我希望它能帮助别人:)

关于c# - LonglistSelector 在降低其高度时无法滚动到最后一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16057828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com