zoukankan
html css js c++ java
windows phone开发之 listbox分页加载数据
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 { //判断当前滚动的高度是否大于或者等于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; }
查看全文
相关阅读:
mybatis中resultMap配置细则
关于mybatis中typeHandler的两个案例
mybatis映射器配置细则
mybatis常用配置
初识mybatis(二)
初识mybatis
数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)
交替方向乘子法(ADMM)的原理和流程的白话总结
用ADMM求解大型机器学习问题
数值优化(Numerical Optimization)学习系列-目录
原文地址:https://www.cnblogs.com/javawebsoa/p/2458102.html
最新文章
json字符串在javascript和java代码中的表示方式
Java 后端微信支付demo
JAVA线程sleep和wait方法区别
java 从List中随机取出一个元素
java 关键字final static native详解
Java 多线程异步处理demo
详解Java的自动装箱与拆箱(Autoboxing and unboxing)
微服务 通过EnableFeignClients调用其他服务的api
SQL 模糊查询LIKE concat用法
SpringMVC RestTemplate的几种请求调用
热门文章
深入学习微框架:Spring Boot
Spring Boot注解(annotation)列表
基于docker部署的微服务架构(四): 配置中心
SpringCloud服务发现(Eureka)简介
Docker 打包 部署
Spring Cloud构建微服务架构(一)服务注册与发现
Java8:使用 Optional 处理 null
Spring中bean实例化的三种方式
mybatis中的动态SQL
mybatis中的缓存问题
Copyright © 2011-2022 走看看