自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

after_threee笔记

C#学习人员,技术菜鸟,笔记记录,如果有大神看到,敬请指正

  • 博客(13)
  • 收藏
  • 关注

原创 重置mysql数据库连接密码

重置mysql服务连接密码,解决登入错误提示:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) 的方法

2023-03-20 17:30:04 264

原创 C#图片裁剪方法(并保存到本地)

C#图片裁剪方法(并保存到本地)使用WPF预览效果,分为xaml前端界面和xaml.cs逻辑实现1.xaml前端界面文件​ 只是简单的布局设计,用于预览效果图<Window x:Class="ScreenShortDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx

2021-06-25 10:58:04 882

原创 正则表达式统计代码行数

使用正则表达式统计代码行数只是记录一下代码中遇见的正则表达式,因为真的很不熟悉,只有慢慢来,而且写不出来太高深的,如果有更好的方案,评论区讨论工具使用visual studio 2019选择Control+Shift+F,打开查询与替换窗口,设置需要查询的文件类型,勾选通过正则表达式匹配完成查询^(?([^\r\n])\s)*\r?$\r?\n---找出所有空白行b*[^:b#/]+.*$--找出指定文件所有行数^(?([^\r\n])\s)*\r?$\r?\n\\---找出所有备注

2020-12-04 16:33:49 686

原创 C#通过数据流的方式加载图片

通过数据流的方式加载图片目的:主要是为了解决使用C#加载图片展示后,图片一直被占用的问题,使用流的方式将图片转换成二进制,加载完成后,可以释放图片的占用ps:参考网上代码,出处不可考代码如下://图片路径var path = Path.Combine(@"C:\Users\Li\Documents", "qrcode.png");if (File.Exists(path)){ Stream stream = File.OpenRead(path); Stream fs = Fi

2020-11-13 15:38:12 1568

原创 在wpf窗体/用户控件的xaml.cs代码中,给控件绑定样式

在wpf窗体/用户控件的xaml.cs代码中,给控件绑定样式1.如果样式写在窗体/用户控件的xaml中(以checkbox绑定样式为例):checkbox.Style = (Style)this.FindResource("CheckBoxStyle");2.如果样式写在单独的资源文件中,如Styles.xaml,此时后台代码绑定样式如下(以checkbox为例):string TemplateUri = "pack://application:,,,/StyleTestDemo;componen

2020-11-12 18:21:32 646

原创 wpf使用Chart控件绘制线图

​ 最近再项目中,突然用到了绘图的功能,虽然只是将用户数据简单的展示出来,但是介于之前从来没有用过wpf的原生控件绘图,所以就先再网上找了demo,尝试了一下,这里当作记录。​ 测试程序运行结果如下:​ ​ 电脑上安装的是vs2019,没有在控件里面看到Chart,发现要添加两个引用​ 添加后,就可以开始wpf界面代码添加了,具体代码如下:<Window x:Class="DrawingView.GraphView" xmlns="http://schemas.micros

2020-10-15 15:38:01 6412 1

转载 C#判断文档编码格式,并读取文档数据(防止出现乱码)

在客户电脑上,我们拿到数据文档需要在项目中打开,但是有时候打开文档,会出先乱码,可能是因为文档编码格式和代码打开时设定的编码格式不一致,导致有些字符编码没能正确显示,这个时候就需要先判断文档类型,然后再指定类型读取文档内容。判断文档编码格式代码方法如下:using System;using System.IO;using System.Text;/// <summary> /// FileEncoding 的摘要说明 /// </summary> namespace

2020-10-10 15:13:37 1606

原创 C#实现网络监控,网络连接是否断开

C#实现网络监控利用C#代码实现网络监控,如果出现断网,进行后续处理(如,重启,设置重连,用户提示等)注意:最开始看的文章也不知道在哪里了,标注转载需要转载原文链接,此处就标记了原著实现方法:using Microsoft.VisualBasic.Devices;using System;using System.Threading;namespace Helper{ class Method { //网络状态标志位 public strin

2020-10-10 14:43:01 4922

原创 C#工具方法之运行程序app.config的AppSettings节点值获取

之前项目中大多数的配置文件都是用的xml文档,但是全部使用xml文档就会过于繁琐,而且对于一些工具应用程序,只需要简单的配置即可,所以就把这些基础的配置卸载了app.config中,下面记录一下代码。ps:最开始看到xml解析的文章也不知道在哪里了,标注转载需要转载原文链接,此处就标记了原著首先,看一下app.config的结构,我这里算是最简单的。<?xml version="1.0" encoding="utf-8"?><configuration> <star

2020-09-28 09:24:40 1481 1

原创 C#工具方法之XML生成与读取

C#工具方法之XML生成与读取只是想简单的记录一下xml的生成与读取,都是利用微软的类库,vs直接可以引用,版本:Framework 4.0及以上,具体代码如下:using System.IO;using System.Xml.Serialization;namespace XmlProviderHelper{ public class XmlProvider { /// <summary> /// 将一个实体类生成xml文件到指定路径

2020-09-27 17:43:57 424

原创 wpf中datagrid自动生成列,并进行字段绑定

在工作中遇见的,需要动态生成列,所以,这里随便写一个很简单的,欢迎补充,如有引用或转载,请标注说明,谢谢!!!今天遇见一个情况,同一个功能,因为登录人员不同,显示不同的内容,为了保证扩展性,就想到了datagrid列自动生成这种情况,通过调用后台接口控制自动生成列的属性,代码比较简单,只是为了记录基础的信息,在这里写下来,欢迎同行指正1.代码1.1前端xaml代码 <Window...

2019-05-22 16:47:13 4372

原创 自定义控件,写一个对外事件,并使用,这样方便在控件使用过程中,添加一些业务上的逻辑判断,方便控件的使用

随便写的,很简单,基本上全部是代码,部分文字注释,欢迎讨论ps:如有转载,请说明代码来源,谢谢!1.添加了一个UserControl的windows应用程序,用来放封装的控件xml界面代码,随便用了一个文本框和一个button<UserControl x:Class="UserControl.TextBtn" xmlns="http://schemas.mi...

2019-05-21 15:43:59 237

原创 WPF的DataGrid导出到Excel

笔记记录,设计有一定缺陷,同行指正,另:转载请注明WPF的DataGrid导出到Excel工作上用到,将wpf界面datagrid导出未Excel表格,观摩前人代码,改进了一下,但是任然有问题:如果属性是decimal、int等数值类型,在导入到Excel中时,都转换成了字符串格式,如有大神看尽,请帮忙指点思路。第一次写博客记录之前的代码,很多地方都不是很仔细,欢迎讨论!//前端导出按钮触...

2019-05-17 15:51:23 2047 1

空空如也

空空如也

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

TA关注的人

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