12 2021 档案

摘要:英文异常信息: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved excepti 阅读全文
posted @ 2021-12-29 19:12 Lulus 阅读(2485) 评论(0) 推荐(1) 编辑
摘要:WindowFromPoint() 不需要两个参数,它只需要一个,POINT类型的结构。 在32位程序中可以以不同的方式传递参数,在64位模式下则不行,所以以下写法无效。 [DllImport("user32.dll")] public static extern IntPtr WindowFrom 阅读全文
posted @ 2021-12-28 10:38 Lulus 阅读(416) 评论(0) 推荐(0) 编辑
摘要:效果如下: 初始化后根据数据源反显选项,根据操作修改、清空数据源 数据结构 internal class SettingWithComboBoxDemoViewModel : INotifyPropertyChanged { public ObservableCollection<FruitView 阅读全文
posted @ 2021-12-28 10:38 Lulus 阅读(464) 评论(0) 推荐(0) 编辑
摘要:在ListBox加载大量数据的情况下,如果不进行虚拟化,内存将逐渐增大,长时间运行后将造成卡顿 所以需要虚拟化 写法 <ListBox x:Name="listBox" VirtualizingStackPanel.VirtualizationMode="Recycling" Virtualizin 阅读全文
posted @ 2021-12-27 19:15 Lulus 阅读(1228) 评论(0) 推荐(1) 编辑
摘要:思路:找到正在使用当前文件的程序,Kill程序,删除文件 代码如下: string filePath = @"the file u want to delete"; var processes= FileUtil.WhoIsLocking(filePath); foreach(var process 阅读全文
posted @ 2021-12-27 19:15 Lulus 阅读(926) 评论(0) 推荐(1) 编辑
摘要:报错:对象当前正在其他地方使用 System.Drawing.Bitmap如果跨线程使用,或者同时被多方调用,就会报错对象当前正在其他地方使用 解决方案是新开线程就新建一个Bitmap副本,并且保证一个Bitmap对象同时只被一个地方使用 复现这个问题的例子如下: string file="one 阅读全文
posted @ 2021-12-10 10:07 Lulus 阅读(1040) 评论(0) 推荐(0) 编辑