WinForm运行时设计器

摘要: SharpDevelop运行时设计器 下载 DesignSurfaceExt运行时设计器 下载 阅读全文
posted @ 2021-07-22 11:46 挖穿地球😁 阅读(295) 评论(0) 推荐(0)

DesignSurface中代码控制控件大小,调整边框未更新的问题

摘要: 问题 当我将控件放在自定义DesignSurface上时,当我以编程方式更改控件的大小或位置时,调整边框边框不会更改本身。我必须取消选中,然后通过鼠标选择此控件强制重画。这导致实际窗体大小大于当前调整边框的位置。 ##解决方式 使用PropertyDescriptor的方法 “SetValue” 能 阅读全文
posted @ 2021-07-15 01:24 挖穿地球😁 阅读(108) 评论(0) 推荐(0)

NetCore使用Log4Net记录日志

摘要: #Core使用Log4Net输出日志 ##1.创建Core项目 ##2.用Nuget下载引用log4net 和 Microsoft.Extensions.Logging.Log4Net.AspNetCore 文件 ##3.添加log4net.Config配置文件 在工程目录下添加log4net.co 阅读全文
posted @ 2021-07-07 17:08 挖穿地球😁 阅读(164) 评论(0) 推荐(0)

WCF数据协议中XmlArrayItem标签不起作用的问题

摘要: 在数据协议中,有一个属性是字符串数组, 1 [System.Xml.Serialization.XmlArrayAttribute(Order = 19)] 2 [System.Xml.Serialization.XmlArrayItemAttribute("CardNumber", typeof( 阅读全文
posted @ 2021-04-16 15:52 挖穿地球😁 阅读(136) 评论(0) 推荐(0)

【winform】关于通过cmd启动程序提示“未加载xxxx程序集”的问题

摘要: 这两天在尝试让winform程序在电脑开机时自动打开,通过将软件的执行路径加入到注册表“HLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”下后,电脑重启后软件能够自动打开,但是在打开时提示“未能加载xxx程序集”。通过对程序的执行路径分析发现,通过第 阅读全文
posted @ 2020-12-02 13:53 挖穿地球😁 阅读(207) 评论(0) 推荐(0)

【转载】C# checked和unchecked关键字

摘要: --转自微软 checked 关键字 - C# 参考 | Microsoft Docs / unchecked 关键字 - C# 参考 | Microsoft Docs --本文版权归微软所有 一、checked关键字 checked 关键字用于对整型类型算术运算和转换显式启用溢出检查。 默认情况下 阅读全文
posted @ 2020-11-23 10:33 挖穿地球😁 阅读(218) 评论(0) 推荐(0)

WPF Richtextbox文字标记

摘要: 1.利用正则获取文字位置 1 TextRange t=new TextRange(MyRichTextBox.Document.ContentStart,MyRichTextBox.Document.ContentEnd); 2 var strR=new StringBuilder(); 3 for 阅读全文
posted @ 2020-03-20 14:07 挖穿地球😁 阅读(661) 评论(0) 推荐(0)

Win10安装.net2.0/3.0

摘要: Windows 安装.net2.0/3.0 将下列代码拷到本地bat文件中(bat文件和sxs文件夹同级),下载适用的.net安装包版本后放置到sxs文件夹,用管理员权限执行bat文件即可。 @echo off pushd %~dp0 IF NOT EXIST D:\sources\sxs MD D 阅读全文
posted @ 2020-01-08 11:37 挖穿地球😁 阅读(3340) 评论(0) 推荐(0)

C# 禁止通过标题栏移动窗体

摘要: 1 protected override void WndProc(ref Message m) 2 { 3 base.WndProc (ref m); 4 if(m.Msg == 0x84) //不让拖动标题栏 5 { 6 if ((IntPtr)2 == m.Result) 7 m.Result = (IntPtr)1; 8 } 9 10 } 阅读全文
posted @ 2019-05-31 17:36 挖穿地球😁 阅读(380) 评论(0) 推荐(0)

Ubuntu16.04 搭建svn

摘要: 1.安装SVN 安装前先更新一下 接下来安装 2.创建SVN版本库 1.创建home下的svn文件夹 4.然后对db进行权限设置 cd ./conf ls 打印出:authz hooks-env.tml passwd svnserve.conf ①修改配置文件conf/svnserve.conf # 阅读全文
posted @ 2018-10-10 13:28 挖穿地球😁 阅读(468) 评论(0) 推荐(0)