摘要:NPOI,给指定的excle创建个下拉框验证 先大致看下效果吧 Nuget 搜索 NPOI,一般出来的第一个就是,安装NPOI基础环境 1 using NPOI.HSSF.UserModel; 2 using NPOI.OpenXmlFormats.Spreadsheet; 3 using NPOI 阅读全文
posted @ 2020-05-09 10:29 吃奶嘴的路飞 阅读(23) 评论(0) 推荐(0) 编辑
摘要:有的时候,给指定的控件,追加一个装饰器Adorner,备注下 比如给某个图片加个工具条等等...都可以采用装饰器的方式来实现,复用性高,易维护,特此备注下 整体效果如下: 1 <Window x:Class="AdornerDemo.MainWindow" 2 xmlns="http://schem 阅读全文
posted @ 2020-05-06 17:04 吃奶嘴的路飞 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.Collections.ObjectModel; 4 using System.ComponentModel; 5 using System.Diagnostics; 阅读全文
posted @ 2020-04-24 17:39 吃奶嘴的路飞 阅读(13) 评论(0) 推荐(0) 编辑
摘要:控件进程化,32位程序做大内存消耗时存在内存不够用时,特此记录解决方案,控件进程化,模块进程化... 文章尾部提供完整demo下载 前端时间公司做了图片视频分析处理的项目,图片支持4k,6k甚至勉强支持8k;因为处理的方式很多,各模块之前不能切换后销毁,用户需要来回切换的,针对这个问题,每个模块都会 阅读全文
posted @ 2020-04-24 14:44 吃奶嘴的路飞 阅读(14) 评论(0) 推荐(0) 编辑
摘要:与上一篇区别在于,详情里面的模板通常是通用的,被定义在样式文件中,被重复使用,因此无法为其添加后台代码,如果能添加后台代码,请翻阅第一篇;所以需要用到命令的方式来辅助事件的抛出,当然还可以利用第三方库Prism,他可以把事件当命令传递,且能传递事件的默认参数,详情请参阅这篇文章;好了,下面开始介绍, 阅读全文
posted @ 2020-04-23 18:35 吃奶嘴的路飞 阅读(13) 评论(0) 推荐(0) 编辑
摘要:有的时候,会遇到DataGrid里面嵌套DataGrid(重叠嵌套),然后里面的鼠标滚轮无法响应外面的滚动,为此记录下解决方案 本实例是在DataGrid的详情行里再嵌入一个DataGrid,模拟重叠的情况,先看下效果,当然效果是不理想的 再看下优化的效果,可见效果明显,如果您有更优越的方式请勿喷, 阅读全文
posted @ 2020-04-21 16:10 吃奶嘴的路飞 阅读(17) 评论(0) 推荐(0) 编辑
摘要:有的时候,需要利用UserControl占位模板,动态替换的情况,绑定后无法获取DataContext的问题,特此备注下 效果如下: 关键的地方是,下面第3行,需要把当前的上下文传递到Content,生成绑定的ContentTemplate才能获取到绑定在UserControl的DataContex 阅读全文
posted @ 2020-04-17 15:10 吃奶嘴的路飞 阅读(12) 评论(0) 推荐(0) 编辑
摘要:有的时候,可能会继承基础样式,利用BasedOn="{StaticResource {x:Type TextBlock}}" 例如: 1 <Window x:Class="Demo.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/200 阅读全文
posted @ 2020-04-17 14:20 吃奶嘴的路飞 阅读(30) 评论(0) 推荐(0) 编辑
摘要:某些场景并发量太高,需要采用队列辅助,特此备注:多线程队列,先进先出 某些情况也会用到阻塞当前线程,等待服务器返回或者耗时的处理,这种情况,可采用信号量辅助 1 ManualResetEvent allDone = new ManualResetEvent(false);//初始化,开启阻塞 2 a 阅读全文
posted @ 2020-04-09 09:21 吃奶嘴的路飞 阅读(168) 评论(0) 推荐(0) 编辑
摘要:如题,鱼眼。特此备注下 1 <Window x:Class="WpfApp2.Window3" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsof 阅读全文
posted @ 2020-04-08 17:32 吃奶嘴的路飞 阅读(34) 评论(0) 推荐(0) 编辑