随笔分类 -  C#

摘要:不废话,直接代码 using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; usi 阅读全文
posted @ 2020-06-20 17:28 ike_li 阅读(1983) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-06-18 14:57 ike_li 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-06-18 13:59 ike_li 阅读(0) 评论(0) 推荐(0)
摘要:1.必须设置视图(view)和添加列头,否则不显示。 listView1.View = View.Details; this.listView1.Columns.Add("列标题1", 120, HorizontalAlignment.Left); this.listView1.Columns.Ad 阅读全文
posted @ 2020-03-16 16:34 ike_li 阅读(259) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-12-12 20:11 ike_li 阅读(2) 评论(0) 推荐(0)
摘要:1.使用RichTextBox,难免要在多线程调用,所以需要委托。 Color定义此条信息用什么颜色显示。可以不同的颜色显示不同的信息。 阅读全文
posted @ 2019-12-12 13:34 ike_li 阅读(933) 评论(0) 推荐(0)
摘要:1.设置CenterParent不管用。只好用代码控制。 frmRunning_ = new FrmRunning(); frmRunning_.StartPosition = FormStartPosition.Manual; frmRunning_.Location = new Point(th 阅读全文
posted @ 2019-12-11 15:21 ike_li 阅读(634) 评论(0) 推荐(0)
摘要:一、 CefSharp简单来说就是一款.Net编写的浏览器包,方便你在Winform和WPF中内嵌的Chrome浏览器组件。 https://github.com/cefsharp/CefSharp 二、使用 1.安装,在vs中NuGet搜索CefSharp然后下载安装CefSharp.WinFor 阅读全文
posted @ 2019-12-02 15:36 ike_li 阅读(7572) 评论(0) 推荐(2)
该文被密码保护。
posted @ 2019-11-10 08:07 ike_li 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-09-14 18:35 ike_li 阅读(1) 评论(0) 推荐(0)
摘要:一、问题总结 1. 在WinForm开发过程中用到线程时,往往需要在线程中访问线程外的控件,比如:设置textbox的Text值等等。如果直接访问UI控件会报出“从不是创建控件的线程访问它”错误。控件是在主线程中创建的(比如this.Controls.Add(...);),在其它线程直接访问主线程控 阅读全文
posted @ 2019-08-09 15:38 ike_li 阅读(409) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-11-15 15:30 ike_li 阅读(2) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-09-11 15:54 ike_li 阅读(2) 评论(0) 推荐(0)
摘要:1. 首先在窗体上放上一个Panel容器,并将容器的Dock属性设为Fill,即所有的控件都放在了这个容器里。 使用: 阅读全文
posted @ 2018-09-10 11:14 ike_li 阅读(8316) 评论(3) 推荐(1)
摘要:1.在Label里 画圆,存在窗体刷新会丢失画。 2.在控件Paint事件里画,Invalidate 刷新。 void FillEllipse(Brush brush,int x,int y,int width,int height);其中brush为指定画刷,(x1,y1)为指定矩形的左上角坐标, 阅读全文
posted @ 2018-09-05 10:56 ike_li 阅读(3457) 评论(0) 推荐(1)
摘要:1.保存文件对话框 2.加载文件对话框 阅读全文
posted @ 2018-05-08 14:54 ike_li 阅读(835) 评论(0) 推荐(0)
摘要:AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。 线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程 通过调用 Set 发出资源可用 阅读全文
posted @ 2018-05-03 10:37 ike_li 阅读(945) 评论(0) 推荐(0)
摘要:其他方法如 System.Globalization.CultureInfo.InstalledUICulture.Name == "zh-CN" 不能获取。只有通过读注册表的方法成功了,备注一下。 国家/地区 代码意思 http://msdn.microsoft.com/en-us/library 阅读全文
posted @ 2018-01-15 17:09 ike_li 阅读(1463) 评论(0) 推荐(0)
摘要:一、使用总结 1.改变某一列标题颜色 dgv.EnableHeadersVisualStyles = false; dgv.Columns[i].HeaderCell.Style.BackColor = Color.Red; 2.添加一列button DataGridViewButtonColumn 阅读全文
posted @ 2017-12-20 13:50 ike_li 阅读(609) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2017-10-20 13:34 ike_li 阅读(4) 评论(0) 推荐(0)