05 2018 档案

摘要:正确开启虚拟化的方式 列表如ListBox,ListView,TreeView,GridView等,开启虚拟化 直接在模板中,设置CanContentScroll="True" 如模板中未设置CanContentScroll属性,可以在列表添加属性ScrollViewer.CanContentScr 阅读全文
posted @ 2018-05-24 15:34 唐宋元明清2188 阅读(6389) 评论(2) 推荐(4) 编辑
摘要:在我们使用WPF过程中,不可避免并且超级喜欢使用MVVM框架。 那么,使用MVVM的出发点是视觉与业务逻辑分离,即UI与数据分离 诸如下面的问题: 删除操作,假如需要先执行一部分数据的处理,然后删除界面列表中的子项,之后再执行其它数据的处理。请问此业务该放置于Xaml.cs文件,还是ViewMode 阅读全文
posted @ 2018-05-18 12:24 唐宋元明清2188 阅读(3337) 评论(7) 推荐(8) 编辑
摘要:WPF TextBlock/TextBox 设置TextTrimming情况下 判断 isTextTrimmed(Text 文本是否超出 是否出现了省略号) FormattedText:绘制文本,也可以根据当前控件样式(最大高宽/字体样式),获取当前控件的最大容纳字符数。 根据以上属性,可以做很多事 阅读全文
posted @ 2018-05-14 15:53 唐宋元明清2188 阅读(1779) 评论(3) 推荐(1) 编辑
摘要:一 以前的方案 以前写过一个圆点绕圈的进度条,根据参数圆点个数和参数每次旋转角度,主要是在cs文件中动态添加圆点,通过后台定时器,动态设置角度后用正弦余弦计算(x,y)的位置。 此方案优点:动态添加Loading的圆点个数和Loading速度 此方案缺点:后台定时器耗性能 WPF 绕圈进度条(一) 阅读全文
posted @ 2018-05-11 22:36 唐宋元明清2188 阅读(1703) 评论(3) 推荐(5) 编辑
摘要:一台电脑,有时通过有线网连接网络(调制解调器/局域网),如有网卡也可连接wifi。那么如何获取WLAN是否连接,和相应的信号强度呢? 就以下俩点: 获取电脑连网状态 获取无线网络的信号强度 获取电脑连网状态 通过IsNetworkAlive可获取当前环境是否已经连接网络。详见《C# 获取电脑的网络连 阅读全文
posted @ 2018-05-11 22:28 唐宋元明清2188 阅读(2607) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示
哥伦布
-2°
14:02发布
哥伦布
14:02发布
-2°
西南风
3级
空气质量
相对湿度
71%
今天
多云
-5°/4°
周一
-1°/7°
周二
小雨
1°/9°