windows phone开发之 listbox分页加载数据
英语话剧剧本,乐山房产网,ginrry
private void listbox1_mousemove(object sender, mouseeventargs e)
{
if (result[0] == "1")
{
//获取listbox的子类型scrollviewer
scrollviewer scrollviewer = findchildoftype<scrollviewer>((listbox)sender);
if (scrollviewer == null)
{
throw new invalidoperationexception("erro");
}
else
{
//www.2cto.com 判断当前滚动的高度是否大于或者等于scrollviewer实际可滚动高度,如果等于或者大于就证明到底了
if ((scrollviewer.verticaloffset + 1) >= scrollviewer.scrollableheight)
{
messagebox.show("aaa");
}
}
}
}
//获取子类型
public static t findchildoftype<t>(dependencyobject root) where t : class
{
var queue = new queue<dependencyobject>();
queue.enqueue(root);
while (queue.count > 0)
{
dependencyobject current = queue.dequeue();
for (int i = visualtreehelper.getchildrencount(current) - 1; 0 <= i; i--)
{
var child = visualtreehelper.getchild(current, i);
var typedchild = child as t;
if (typedchild != null)
{
return typedchild;
}
queue.enqueue(child);
}
}
return null;
}
摘自 fengyarongaa
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
-
-
-
-
WP7实例篇之土豆搜索器(1)
修改说明:由于youku的api不怎么geli ,转而采用土豆的api,文章下方就不怎么修改了,大家可以自行修改项目中的文本.
学习wp7也有一段时间了,就以...
[阅读全文]
-
WP7实例篇之土豆搜索器(2)
在上篇wp7实例篇之土豆搜索器(1) 中,我们创建了示例数据源并且将其绑定到页面中,接下来我们将要动态化绑定源数据,此时visual studio的用处就体现...
[阅读全文]
-
-
-
-
网友评论