[置顶] .net C#一些好用的小tips

摘要: 1. 打开文件夹并选中指定的文件: Process.Start("Explorer.exe", "/select," + dev.PhotoDataFilePath); 2. 提示框显示在界面最前面: MessageBox.Show((string)this.FindResource("PUB_ST 阅读全文

posted @ 2019-09-30 14:22 清修客 阅读(359) 评论(0) 推荐(0)

2021年1月27日

Serilog在.net core中的使用

摘要: 1. Nu包安装Serilog.ASPNetCore和Serilog.Sinks.File 2. 在APPSettings中添加Serilog注入 "Serilog": { "WriteTo": [ { "Name": "File", "Args": { "path": "logs/log.txt" 阅读全文

posted @ 2021-01-27 09:56 清修客 阅读(607) 评论(0) 推荐(0)

2020年11月7日

WPF多个页面绑定同一个全局变量

摘要: 插件中绑定主程序的数据,首先在插件中新建一个全局变量 public class MeteringData { //private MeteringDeviceInfo meteringDeviceInfo = new MeteringDeviceInfo(); /// <summary> /// 全 阅读全文

posted @ 2020-11-07 10:36 清修客 阅读(2640) 评论(0) 推荐(0)

WPF画箭头

摘要: 1. 做上位机软件,经常会用到用箭头表示设备的连接次序,但是WPF似乎没有现成的箭头可用,所以只能通过Draw的方式自己画。其实可以通过VS Blend绘制,然后再导入到界面中,下面的这种方式也是这么实现的,只不过绘制出来之后直接可以以后用! a. 首先导入Microsoft.Expression. 阅读全文

posted @ 2020-11-07 10:36 清修客 阅读(1585) 评论(0) 推荐(0)

2020年8月26日

wpf导入导出配置到xml

摘要: 最近由于接了一个全新的项目,全权由我负责,经过20多天无休的早8晚11的努力,比较顺利的交付给客户使用了! 这个项目总共有四项,每一项的配置文件都不相同,其中最大的差别的控制的仪器不同,最多的一项要同时控制8台设备,给他们发指令,并读取返回值。所以每次挨个儿配置参数比较麻烦,如果有个办法能把每次配置 阅读全文

posted @ 2020-08-26 16:53 清修客 阅读(432) 评论(0) 推荐(0)

2020年4月2日

嵌入GIS地图服务

摘要: 通过开源GMap.NET.Core实现地图服务的应用 1. 引用GMap.NET.Core.dll和GMap.NET.WindowsPresentation.dll(开源的,可以网上下载源代码自己编辑、编译,下载地址:https://files.cnblogs.com/files/Doom555/D 阅读全文

posted @ 2020-04-02 11:34 清修客 阅读(528) 评论(0) 推荐(0)

通用游戏手柄协议解析Joystick

摘要: 微软出品通用游戏手柄按键解析 1. 引用SharpDX.DirectInput.dll(可以通过NuGet包管理安装),该dll包含获取接入设备的信息,接入设备的输入等 2. 创建DirectInput,并获取Joystick对象 1 Joystick pad; 2 3 private void G 阅读全文

posted @ 2020-04-02 10:36 清修客 阅读(4509) 评论(0) 推荐(0)

2019年11月1日

软件添加语言包

摘要: 如果开发的语言想用多语言的话可以通过添加语言包的方式切换不同的语言。 1. 加载语言包 /// <summary> /// 语言包选择 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> priv 阅读全文

posted @ 2019-11-01 17:00 清修客 阅读(824) 评论(0) 推荐(0)

2019年9月23日

关于Log4Net在wpf中的使用

摘要: 1. App.config文件中添加(最好是新建一个config文件,比如Net4Log.config) <?xml version="1.0" encoding="utf-8"?><configuration> <configSections> <section name="log4net" ty 阅读全文

posted @ 2019-09-23 17:02 清修客 阅读(479) 评论(0) 推荐(0)

2017年10月31日

一个想成为软件工程师的程序员

摘要: 文章没写完,最近比较忙,会找时间持续更新! 我的工作虽然是不停的写代码、修BUG,而且我喜欢把各种工作都用代码实现,喜欢做一些帮助我、帮助别人的软件工具,也喜欢不断的学习新的软件相关的东西,但是我总觉得自己不是程序,尤其当我看了越来越多关于程序员的文章! 我不像大家说的那种一天只知道宅,除了1024 阅读全文

posted @ 2017-10-31 10:39 清修客 阅读(269) 评论(0) 推荐(1)

2017年10月27日

从手动测试到开发的四五年

摘要: 从大三结束出来实习到现在已经五个多年头了,工作从手动测试到自动化测试,再到开发、自己独立负责一个开发项目,中间经历了很多转变,但这些成就的获得,不得不感谢那些带我上道的同事、领导、老师! 大学学的跟软件没啥太大关系,大三整个专业课也学完了,大四就剩些就业指导之类的我觉得没啥太大用的课,正好有很多企业 阅读全文

posted @ 2017-10-27 10:02 清修客 阅读(265) 评论(0) 推荐(0)

2017年10月26日

数据库的使用心得

摘要: 以前没接触过数据库的东西,不巧项目需要管理数据库,无奈最后选中了我,正好可以学习学习关于数据库的东西,以后会一点一点添加一些我认为好用的关于数据库的东西。 关于SQL server推荐博文:http://www.cnblogs.com/rainman/archive/2012/03/13/23939 阅读全文

posted @ 2017-10-26 14:22 清修客 阅读(745) 评论(0) 推荐(0)

2017年10月25日

C#创建WebService

摘要: 项目用到WebService,现学现用,园中很多大神有很好的文章,比如:http://www.cnblogs.com/Brambling/p/6815565.html。大概总结了一下。 工具:VisualStudio2015;环境:.Net4.0.3。 准备工作:Win10安装IIS服务:控制面板、 阅读全文

posted @ 2017-10-25 18:39 清修客 阅读(520) 评论(0) 推荐(0)

设置程序开机自启动

摘要: 最近项目需要,学习了一下让自己的程序开机自启动,大概有两种方式,一种是在程序中实现(需要至少运行一次程序),另一种是直接在注册表中添加项。 1. 程序中实现: 1 /// <summary> 2 /// 开机启动项 3 /// </summary> 4 /// <param name=\"Start 阅读全文

posted @ 2017-10-25 16:45 清修客 阅读(196) 评论(0) 推荐(0)

导航