
c#
layfly1297
这个作者很懒,什么都没留下…
展开
-
解决log4不起作用
1、配置完成xml文件 之后需要添加 xml 的加载可以使用两种方式:1、 log4net.Config.XmlConfigurator.Configure(); fileLogger = log4net.LogManager.GetLogger("File");2、在 AssemblyInfo.cs 文件中添加[assembly: log4net.Config.XmlConfigurator(Watch = true)]...原创 2021-03-19 15:27:01 · 557 阅读 · 0 评论 -
vs调试隐藏bug、提升性能
1、打开 调试》》窗口》》 异常设置2、设置输出中的错误信息进行调试、如果是这里问题程序会终止运行定位bug原创 2019-10-16 16:27:12 · 283 阅读 · 0 评论 -
打印图像模糊问题解决方法
思路:核心 图像转换1、修改图像dpi值2、使用高质量的双三次插值法3、指定高质量C# Code 、如下: /// <summary> /// 图像质量提升 解决打印模糊问题 /// </summary> /// <param name="sourceimg"></param> /// <par...原创 2019-10-16 10:54:29 · 2582 阅读 · 0 评论 -
ItextSharp 坐标系转换
原创 2019-03-19 17:46:48 · 880 阅读 · 0 评论 -
C# Bitmap 处理
/// <summary> /// 拷贝 /// </summary> /// <param name="bitmap"></param> /// <returns></returns> private Bitmap Deep原创 2018-09-13 12:33:39 · 4791 阅读 · 0 评论 -
wpf 自定义密码样式输入框
Strikethrough原创 2017-06-30 18:07:34 · 2426 阅读 · 0 评论 -
WPF密码控件PasswordBox之 MVVM绑定使用
1、添加 控件 密码输入控件:如下 所示 : 重点是 InputMethod.PreferredImeConversionMode="NoConversion" 标识2、定义所在父级窗体 名称 如 WIN3、添加按钮 及按钮 命令 如下代码: 注意 ManualAddCommand 在窗体的Viewmodel 中定义, 4、命令执行的方法原创 2017-06-30 16:06:58 · 4411 阅读 · 0 评论 -
C# 最终时间格式转换
string dateString = "2017/4/18 11:56:55"; String dt1 = Convert.ToDateTime(dateString).ToString("yyyyMMdd HH:mm:ss", System.Globalization.DateTimeFormatInfo.InvariantInfo);原创 2017-04-18 12:52:55 · 429 阅读 · 0 评论 -
系统时间格式设置
[System.Runtime.InteropServices.DllImport("kernel32.dll", EntryPoint = "GetSystemDefaultLCID")] public static extern int GetSystemDefaultLCID(); [System.Runtime.InteropServices.Dll原创 2017-03-13 14:48:30 · 601 阅读 · 0 评论 -
ListView虚拟模式
Winform ListView虚拟模式一、前言虚拟模式在许多情况下都很有用。 如果必须从已存在于内存中的非常大的集合填充一个 ListView 对象,则为每项创建一个 ListViewItem 对象会很浪费。 在虚拟模式下,从缓冲之中获取所需的数据进行加载,性能会有很大提高。 在其他情况下,可能需要经常重新计算 ListViewItem 对象的值,对整个集合进行此操作将产转载 2016-07-28 13:26:47 · 1750 阅读 · 0 评论