自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# 根据服务名称获取服务程序集路径

private string GetServicePathName(string servicename){string RetString = string.Empty;string query = “select PathName from Win32_Service where name=’”+servicename+"’";ManagementObjectSearcher sear...

2018-10-29 16:39:18 1192 1

原创 C# dataGridView 列的勾选框改变事件

dataGridView 增加一列 DataGridViewCheckBoxColumn。dataGridView增加两个事件。

2024-01-18 09:44:06 725

原创 C# 生成JWT的Token

【代码】C# 生成JWT的Token。

2023-10-13 16:37:48 817

原创 C# 调用 Post Get接口

【代码】C# 调用 Post Get接口。

2023-10-13 16:32:02 324

原创 C# 程序兼容同一个dll的不同版本

当程序多个dll引用同一个dll的不同版本时,程序启动会报错,此时需要在启动程序集的App.config下增加以下配置。

2023-10-13 16:15:29 678

原创 C#保存图像报错GDI+一般性错误

【代码】C#保存图像报错GDI+一般性错误。

2023-09-13 14:20:23 308

原创 C# 调用C++ com组件

程序右键添加引用-选择com,找到相应的组件。

2023-06-08 16:37:40 89

原创 C# 获取xml节点的值和属性

【代码】C# 获取xml节点的值和属性。

2023-06-08 16:33:51 1697

原创 C# 生成 xml中包含xsi:type=“CD“

一定要new CD();并且AnonymousType = false 这个必须为false。

2023-06-08 16:23:38 216

原创 C# Post请求

public static string Post(object param ,string url) { #region try { MoziLog.GetLogger().LogInfo($"url:{url}"); string resultString = ""; ApiRequest apiRequest = new

2022-02-21 17:06:30 2167

原创 C# richtextbox 输入不了中文

突然richtextbox任何输入法输入不了中文了,程序外可以输入中文,最后发现当鼠标焦点定位在richtextbox时,设置控件为只读,然后当控件重新获取到焦点时,就输入不了中文了。总结:解决办法:当设置只读时,把richtextbox焦点转移到别的控件上!!...

2022-02-11 16:33:23 625

原创 C# Xml与Model互转

public class XmlHelp { public class SerializerUtility<T> { private static object _obj = new object(); public void SetExtraType(Type[] extraTypes) { _extraTypes = extraTypes;

2022-02-11 14:59:02 992

原创 C# 程序报错:创建窗口句柄时出错

[程序报错日志](https://img-blog.csdnimg.cn/9dc31c44a2aa4001b24ea5533dcc20c1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP5LuZ5aWzJiY=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center因为是程序进行一定的操作才出现,一直找不到问题,最后才发现是Combobox 自定义控件的

2022-02-11 13:54:02 2414

原创 C# DateGridView 的DataPropertyName与实体绑定

private void BindDataProPertyName(Type type) { foreach (DataGridViewTextBoxColumn column in dgvFrozenReportInfo.Columns) { var headerText = column.HeaderText; foreach (var p in type.GetPropert

2021-07-22 14:41:28 592

原创 C# 获取richtextbox每一行数据

List<string> values = new List<string>(); for(int i=0;i<lines;i++) { string value = string.Empty; if (i==lines-1) { int startIndex = this.richTextBox

2021-07-09 09:56:16 3048

原创 C# 程序最小化后隐藏在托盘

private void Form1_Load(object sender, EventArgs e) { WindowState = FormWindowState.Minimized; } private void FrmChangeStatus_SizeChanged(object sender, EventArgs e) { if(WindowState=

2021-06-24 17:30:18 234

原创 C# 调用WebService

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.IO;using System.CodeDom;using Microsoft.CSharp;using System.CodeDom.Compiler;using System.Web.Services.Description;using System.Reflec

2021-06-24 17:03:29 253

原创 C# 移动窗体

#region 窗体可以移动[DllImport(“user32.dll”)]public static extern bool ReleaseCapture();[DllImport(“user32.dll”)]public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);public const int WM_SYSCOMMAND = 0x0112;public const int S

2021-06-11 17:40:38 343

原创 C# 代码调用WCF

#region Wcf服务工厂public static T CreateWCFServiceByURL(string url){return CreateWCFServiceByURL(url, “basichttpbinding”);} public static T CreateWCFServiceByURL<T>(string url, string bing) { if (string.IsNullOrEmpty(url))

2021-06-09 13:38:50 394

原创 C# 默认驱动生成pdf 不弹出 文件保存窗口

using (PrintDocument doc = new PrintDocument()){doc.PrintController = new System.Drawing.Printing.StandardPrintController();doc.PrinterSettings.PrintToFile = true;}

2021-06-08 17:07:49 586

原创 C# combobox绑定字典

Dictionary<int, string> status = new Dictionary<int, string>();BindingSource bs = new BindingSource();bs.DataSource = status;cmb.DataSource = bs;cmb.DisplayMember = “Value”;cmb.ValueMember = “Key”;

2021-06-08 15:57:51 1280

原创 C# 异步调用服务

Action action = new Action(() => { 服务方法});action.BeginInvoke((a) => { 执行完毕后可记录日志或者执行其他方法}, null);

2021-06-08 15:53:07 125

原创 Sql xml类型判断某个节点不存在

不存在节点 select * from … where 列.exist(’//某个节点’)=0

2021-06-08 15:50:05 337

原创 C# 传参数调用exe

C# 传参数调用exeProcess pro = new Process();pro.StartInfo.FileName = Path.Combine(…);pro.StartInfo.Arguments = $"{参数1} {参数2} {参数3}";pro.Start();

2021-06-08 15:45:43 153

原创 C# 实体转DateTable

C# 实体转DateTableprivate static System.Data.DataTable CreateTable(T model){System.Data.DataTable dt = new System.Data.DataTable(typeof(T).Name);List values = new List();foreach (System.Reflection.PropertyInfo p in typeof(T).GetProperties()){dt.Column

2021-06-08 15:41:43 398

原创 C# DataTable转实体

/// <summary> /// DataTable转实体 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dt"></param> /// <returns></returns> public List<T> D...

2020-07-27 10:43:14 155

转载 C# WinFrom重写Combobox边框颜色

class CustomeComboBox : System.Windows.Forms.ComboBox{//导入API函数[System.Runtime.InteropServices.DllImport("user32.dll ")]static extern IntPtr GetWindowDC(IntPtr hWnd);//返回hWnd参数所指定的窗口的设备环境。 ...

2019-06-20 13:56:35 4547

原创 C#计算年龄

/// /// 根据出生日期计算年龄/// /// /// public static int GetAgeByBirthdate(DateTime birthdate){DateTime now = DateTime.Now;int age = now.Year - birthdate.Year;if (now.Month < birthdate.Month || (no...

2019-06-13 20:11:42 1631

原创 C# URL转为Bitmap

/// ///通过Url获取到Bitmap/// /// /// public static Bitmap GetPicture(string Url){WebRequest webreq = WebRequest.Create(Url);WebResponse webres = webreq.GetResponse();using (Stream stream = webres...

2019-06-13 20:11:04 1937

原创 C# WinFrom MeauStrip 取消窗体最大化最小化关闭按钮在父窗体菜单栏之上显示

/// /// 取消窗体在父窗体菜单栏之上显示/// /// /// private void menuStripAll_ItemAdded(object sender, ToolStripItemEventArgs e){//|| e.Item.Text == “关闭(&C)”)if (e.Item.Text.Length == 0 || e.Item.Text == “...

2019-06-13 20:09:37 423

原创 C# WinForm 防止窗体重开

private Form1 fm;if (fm== null || fm.IsDisposed)//防止重复打开{fm= new InformationEntry();fm.Show();}else{fm.Activate();}

2019-06-13 20:08:28 331

原创 C# MessageBox一段时间消失

public class AutoClosingMessageBox{System.Threading.Timer _timeoutTimer;string _caption;AutoClosingMessageBox(string text, string caption, int timeout){_caption = caption;_timeoutTimer = new Sy...

2019-06-13 20:00:23 856

转载 此处记载查询到重要资料链接

1.ASCII表 https://wenku.baidu.com/view/695d89b76429647d27284b73f242336c1eb930c2.html?from=search2. 未能加载正确的程序集XXX或其某一依赖项。。。 https://blog.csdn.net/biyusr/article/details/7279791?utm_so...

2019-06-13 19:58:20 488

原创 C# 解决子窗体的最大化最小化关闭标志在父窗体的meaustrip的上面的问题

private void menuStripAll_ItemAdded(object sender, ToolStripItemEventArgs e){//|| e.Item.Text == “关闭(&C)”)if (e.Item.Text.Length == 0 || e.Item.Text == “还原(&R)” || e.Item.Text == “最小化(&...

2019-04-18 11:14:17 655

原创 C# MDI中,关闭窗体时怎么判断关闭的是父窗体还是子窗体

if (e.CloseReason == CloseReason.MdiFormClosing)//判断点击的是父窗体还是子窗体{ }else if (e.CloseReason == CloseReason.UserClosing){e.Cancel = true;MessageBox.Show(“无法进行关闭”);}...

2019-04-18 11:07:31 792

空空如也

空空如也

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

TA关注的人

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