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