摘要: 初次体验 ManualResetEvent和AutoResetEvent主要负责多线程编程中的线程同步;以下一段是引述网上和MSDN的解析: 在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。Set方法将信号置为发 阅读全文
posted @ 2021-12-15 08:37 未风 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 经常因为需要在线程间操作UI而头疼,总结了一下,记录出来,以后方便查阅。 方法一 通过设置窗体属性,取消线程间的安全检查。(最简单,最省事,也是最不负责任的一种) 1 public partial class one : Form 2 { 3 public one() 4 { 5 Initializ 阅读全文
posted @ 2020-09-26 14:46 未风 阅读(14876) 评论(3) 推荐(3) 编辑
摘要: Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Visible = blExcelVisible;//设置调用引用的 Excel文件是 阅读全文
posted @ 2020-09-22 10:57 未风 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace Hardware.ImportExternal //命名空间根据应用程 阅读全文
posted @ 2024-10-11 11:40 未风 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 问题: Win7下在尝试搭建简单http服务器的时候,执行httpListener.Start();报错HttpListener拒绝访问异常 代码如下: HttpListener httpListener = new HttpListener();//创建服务器监听 httpListener.Pre 阅读全文
posted @ 2024-07-25 13:57 未风 阅读(207) 评论(0) 推荐(0) 编辑
摘要: [DllImport("user32.dll")] public static extern bool PostMessage(int hhwnd, uint msg, IntPtr wparam, IntPtr lparam); [DllImport("user32.dll")] public s 阅读全文
posted @ 2024-06-26 17:27 未风 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述:正常StiReport打印标签第一次初始化,电脑性能不好的情况下,可能会超过10秒才能打印出标签。如果是多线程系统可能会更慢。 解决方法:提前初始化和加载标签模板,执行下面一段代码,可以封装类库放在实例化方法中。 report = new StiReport(); report.Loa 阅读全文
posted @ 2024-05-23 09:11 未风 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 在使用winform调用wpf窗体时,原来的winform窗体会缩小,同时分辨率会发生变化,用如下方法来解决这个问题。 方法一、 首先找到winform项目中的Properties ==>AssemblyInfo.cs,打开该文件,在末尾加入如下代码,之后重新运行即可。 [assembly: Sys 阅读全文
posted @ 2023-10-19 17:14 未风 阅读(176) 评论(0) 推荐(1) 编辑
摘要: 1、改变list中某个元素的值 public class tb_SensorRecordModel { public int ID { get; set; } public decimal Value1 { get; set; } } List<tb_SensorRecordModel> list 阅读全文
posted @ 2023-08-09 13:43 未风 阅读(2551) 评论(0) 推荐(0) 编辑
摘要: Roslyn引擎自2014年开源至今这么久,一直没怎么了解过,虽然VS2015早就集成了它。 以前老一套的动态编译方法在 .NET Core中似乎不再支持了,很多方法都是未实现的。下面就介绍如何在.NET Core环境中使用Roslyn进行动态编译。话不多说,Talk is cheap, show 阅读全文
posted @ 2023-08-07 08:52 未风 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 解决多次点击才能出现拉框,解决方法把GridView的EditorShowMode的模式选择了Click,应改为MouseDown就好了。 图示位置: 阅读全文
posted @ 2023-07-28 10:49 未风 阅读(90) 评论(0) 推荐(0) 编辑
摘要: LabelControl 居中显示 labelControl1.AutoSizeMode = DevExpress.XtraEditors.LabelAutoSizeMode.None; labelControl1.Dock = DockStyle.Fill; // 垂直居中 labelContro 阅读全文
posted @ 2023-07-04 11:08 未风 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1 #region GroupControl面板缩进展开绑定 2 private void BindGroupControl(DevExpress.XtraEditors.GroupControl groupControl) 3 { 4 DevExpress.XtraEditors.ButtonsP 阅读全文
posted @ 2023-06-28 09:48 未风 阅读(520) 评论(0) 推荐(0) 编辑