自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 c#实现生成PDF的底层方法

在用uwp生成pdf的时候,发展此类类库有限,有的也需要钱,我最后实现pdf的底层方法生成pdf,代码如下 private async void GeneratePdf() { var file = await ApplicationData.Current.LocalFolder.CreateFileAsync("uwpCSharp.pdf",...

2019-08-19 18:33:00 160

转载 修改托管dll文件

众所周知,托管的dll是可以反编译且可以修改的。可以用ildasm.exe导出IL文件,修改IL文件后,用ilasm编译成DLL用ildasm.exe导出IL文件1、获得ildasm.exe ildasm.exe下载地址:https://files.cnblogs.com/files/ssvip/ildasm.rar ...

2019-07-25 16:30:00 202

转载 为git伸冤(使用git中可能会踩的一些坑)

窦娥被冤,六月飞霜。今天我两次遇到git被冤枉的情况,要是其它人也遇到这种情况导致git使用量缩小,那也要六月飞霜了。 git第一次被冤枉是同事以为git的版本管理有问题。事情是这样的,同事提交新版本后,我也提交了一个版本。然后他不小心拉取了代码,他想回滚的时候,发现回滚不到他那个版本了。因为他发现他今天13点钟提交的版本中,包含我前两天提交的若干版本库。但其实...

2019-07-19 23:47:00 170

转载 远程调试出现DEP0600: 部署失败。无法通过新部署管道进行部署错误解决

昨天我连接树莓派调试没问题,今天来的时候却总是出现DEP0600: 部署失败。无法通过新部署管道进行部署。错误我怀疑是环境问题,然后发现蓝莓派上面没有远程调试监视器(MSVSMON.EXE)进程,怀疑是防火墙阻止了一部分连接,但关闭防火墙后也还是继续出现这个问题。然后按照https://www.cnblogs.com/benbenkoala/p/5527257.html...

2019-07-11 17:33:00 786

转载 SQLite的一些体会

SQLite遵循sql语法,所以如果接触过数据库,使用它进行增删改查几乎没障碍。在.net中,它与Mysql、sql server的类也相似,比如连接类名字是SQLiteConnection,不过它SQLiteConnection的参数是数据库的路径。轻量化的它也有轻量化的可视化工具,比如SQLiteSpy,绿色工具。但轻量化的SQLite却没有存储过程,这阻止了我在项目中加入SQLit...

2019-05-25 15:00:00 132

转载 Dapper学习笔记

听说有个轻量化的orm Dapper,我就去了解下。试着对Sql Server和Mysql进行增删改查,体验不错。它不如EF臃肿,也比一般的封装灵活,比如我们封装了一个映射类。利用反射,在ExecuteReader过程中根据需要映射的类,把数值映射上去,我们的列表与一个实体是分别封装到不同方法,而Dapper的Query方法直接实现了封装到一个实体与一个列表,比较灵活。Dapper支...

2019-05-24 17:42:00 118

转载 wpf怎么绑定多个值,多个控件

最近有不少wpf新手问wpf的命令怎么绑定多个控件,很多人为此绞尽脑汁,网上的答案找了也没找到靠谱的,其实用MultiBinding就可以了。从.net 3.0版本开始,就支持MultiBinding关于MultiBinding的说明:https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.data.multibind...

2018-12-26 19:22:00 1079

转载 ItemsControl绑定的数据模板显示不同样式:模板选择器

总所周知,wpf提供了数据模板,列表控件可以绑定数据实现批量显示同类型数据。不过同个数据模板显示不同的样式怎么办?这时我们可以用模板选择器。首先我们可以将数据绑定到首先定义资源样式 <DataTemplate x:Key="Zero"> <ImageButton Style="{StaticReso...

2018-12-05 09:27:00 520

转载 从byte数组byte[]转换为bitmapsource以及反射实现属性批量赋值

从byte数组byte[]转换为bitmapsource(BitmapSource)new ImageSourceConverter().ConvertFrom(b)名字有规律的属性代码用反射优美实现 for(int i=0;i<imageList.Tables[0].Rows.Count;i++) { ...

2018-10-11 18:24:00 462

转载 根据数据库帮助类采用事务插入图片到sql server数据库中

我们定义数据库为image类型,然后读取图片为字符流,再保存到数据库中,首先我们定义一个读取图片的公共类,此公共类以后会用到,所以可以建立相应的帮助类 public static byte[] ReadFile(string sPath) { //Initialize byte array with a null value initi...

2018-10-09 19:28:00 78

转载 Windows Presentation Foundation (WPF) 项目中不支持xxx的解决

一般Windows Presentation Foundation (WPF) 项目中不支持xxx都是由于没引用相应的程序集导致,比如Windows Presentation Foundation (WPF) 项目中不支持RotateTransform是由于没有引用PresentationCore程序集,引用即可解决问题。转载于:https://www.cnblogs.com/ssv...

2018-08-24 11:40:00 9378

转载 说说WPF的依赖属性

首先,我们先来大概了解一下依赖属性什么是依赖属性:依赖属性自己没有值,通过依赖别人(如Binding)来获得值。依赖属性为什么会出现:控件常用字段有限,包装太多属性会占用过高内存,造成浪费。所以用依赖属性,用不着就不用,用得着就用。怎么声明依赖属性:用public static readonly三个修饰符修饰。怎么声明实例:使用DependencyProperty.Reg...

2018-06-14 22:55:00 93

转载 谈谈书本《c#物联网程序设计基础》中的技术瑕疵,如果你将要读本书,请进来看看!...

今天去书店看到一本名为《c#物联网程序设计基础》的书,对物联网感兴趣的我抓起来就看,书中的项目都是上位机开发项目,较简单,如果物联网开发只是这样,看起来我做物联网开发也是绰绰有余。这边书我看了十几分钟就看完了,其中的技术硬伤让我不得不正视。此书说使用wpf来写程序,但除了创建一个WPF项目,用WPF来写界面,和wpf没任何关系,代码还是写在后台,后台代码还是以Winform的方式来写。请...

2018-05-12 21:24:00 178

转载 医疗器械c#上位机开发指引教程

此教程面向的读者:对医疗器械上位机编程有兴趣,或者急需了解医疗器械(尿常规、血液分析、生化、心电、B超等医疗下位仪器)的编程流程、编程细节的程序员。1、得到仪器协议 当我们需要与医疗器械等下位机数据交互时,我们需要知道它用的是哪种协议,这样才能得到我们想要的数据。当然,没有协议,我们也能解析,在此步骤的弟三段中我将提到。得到协议后,我们将得到重要的几样东西,比如波特率...

2018-04-20 18:39:00 993

转载 连接Access数据遇到的问题总览!

由于要访问一个厂商的access数据,所以要写一个对于access的demo,相对于mysql、sqlserver来说,连接access花费了不少精力,现在将遇到的问题分享出来,以后大家遇到类似问题时也好有个参考(我一些答案也是在网上找到的)1、未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"提供程序下载Access Database Engine 201...

2018-03-26 22:26:00 261

转载 c#串口通信

最近在做串口通信,空闲下来的时候想写篇博客来谈谈串口通信。.net程序集中提供了类SerialPort进行串口通信,此类位于命名空间System.IO.Ports中,SerialPort类有波特率,数据位数等属性,所以根据设备即可连接通信,比如我们在面临这样的设备时:#COMx *Port Settings19600 ba...

2018-03-21 22:19:00 98

转载 引用第三方dll引发的问题解决

引用的程序集错误如果引用第三方dll,调试出现引用的程序集出现错误,可以下载dependency,查看这个dll的依赖dll,如果本地电脑没有依赖dll或依赖dll出现问题,则下载或取代依赖dll即可。正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码.调用第三方dll时出现:正试图在 os 加载程序锁内...

2018-03-21 22:00:00 396

转载 部署wcf出现的问题与解决方法

我将本机作为服务器开发时,没出什么问题,将wcf服务端寄缩到另一台电脑上时,出现了一些问题,这里总结下:1、wcf服务器和另一个网站应用出问题服务器的iis上有一个网站应用,当我将wcf服务寄缩到iis上时,wcf服务和网站都出现了Server Application Unavailable错误,因为网站应用对应的.net Framework是2.0的,而wcf应用对应的.net...

2017-11-22 18:39:00 151

转载 二维码生成与读取。

需要做一个二维码的生成与读取功能,我用了ZXing.net,以下是生成二维码的核心代码. /// <summary> /// 根据字符串转换为QRCode /// </summary> /// <param name="qrValue">需要转换为二维码的字符串</param&gt...

2017-10-26 14:41:00 121

转载 实现wpf的值转换器

从数据库取出来的数据是1,2,3,4,5,不过要显示在控件上的,是1,2,3,4,5对应的string值,怎么办?wpf提供了很好的实现方法,那就是值转换器,我们需要做的是:1、定义值转换类,继承IValueConverter接口2、实现接口的Convert()与ConvertBack()方法3、在xaml中引入此命名空间4、在xaml中定义供引用的值转换元素5、在需...

2017-08-10 13:00:00 145

转载 wpf的一些总结

wpf技巧隐藏控件不占空间,设置visibility为:Collapsedtabcontrol的高度宽度跟随界面的大小变化:属性height\width绑定grid的actualheight\actualwidth,xaml代码Width="{Binding ActualWidth, ElementName=grid}" Height="{Binding ActualHei...

2017-08-02 20:02:00 161

转载 wpf动态增加删除控件

我在xaml中定义了一个名字为morepictureWrapPan为WrapPanel,然后将控件添加在此WrapPanel中。由于要实现控件的删除功能,所以增加的textbox和button的名字都是有规律的 int textboxcount = 0; private void DynameAddBTN() { Te...

2017-08-02 19:45:00 384

转载 写了个批量查询qs的软件

因为需要,自己写了个批量查询qs的小软件。从网站中抓出需要的数据,格式化显示:对字符串进行检测处理,先用Replace函数去掉字符串的空格,再用正则表达式匹配,返回匹配的字符串,如果没有匹配,则返回空字符串: //检测输入字符是否合法 private string CheckText(string waitregexstr) {...

2017-07-02 16:53:00 108

转载 wcf感悟与问题

默认情况下,BasicHttpBinding发送的是明文数据,而WsHttpBinding发送的是加密和更加安全的数据。契约相当于公司与客户之间签订的合同DataContract需要引用命名空间system.Runtime.Serialization并using到cs文件中Reference.cs出错,很多处错误,发现是引用没更新的原因服务端定义客户端的各种东西,比如绑定、终结点、服务、...

2017-06-13 00:10:00 44

转载 asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”...

将wcf托管到iis上,iis出现了错误:“处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”,代码在之前的电脑里没出现错误,错误应该就在iis上,上网搜索了一下解决方案,找到一个解决方案,放在这里: 开发web项目时需要安装IIS,在安装好IIS的Windows7本上发布as...

2017-06-06 23:44:00 64

转载 导出含有特定字符串的注册表

需求:我导出一份注册表,想导出每个含有TheBest字符串的注册表命令,符合条件的命令却有几十条。于是我不再一条一条导出,准备用c#实现这样的需求。实现:每个命令的行数不特定,但命令与命令间间隔了两行,于是可以从\r\n\r\n跟\r\n\r\n这样的规律字符中提取出命令,再检测命令是否符合条件,符合则保存到新建的文件中,否则跳过此条命令。 string...

2017-06-06 23:39:00 115

转载 .net、jquery、ajax、wcf实现数据库用户名检测局部刷新

jquery代码$(function() { $("#user_name").blur(function(){ var user_name=$("#user_name").val();if(user_name!=""){ $.ajax({ type: "POST", ...

2017-05-02 17:56:00 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除