winform
文章平均质量分 88
StarLish0715
以后,没有结果的事,就不开始了。
展开
-
winform+mysql入门学习
https://blog.csdn.net/qq_28091109/article/details/94988800 毕业后,第一份工作是写单片机(C)代码的,这一份也是写C代码的(emmmmmmmmm,虽然入职两个多月了一行代码也没写过啊哈哈哈哈),所以好久没写过博客了,周末没事干(没有女朋友,单身23年呜呜呜呜呜)就学了下C#和MySQL,然后就写了个最简单的类似于“hello world”的小项目-图书管转载 2020-10-24 16:27:25 · 368 阅读 · 2 评论 -
C# 类型转换
ASCII和Byte转换常规转换时数值的转换,如把Ascii为"46"转化为Byte,对应值还是0x46:byte b = System.Text.Encoding.Ascii.GetBytes(“46”)[0];如何把Ascii值转化为Ascii表对应的16进制值?如有byte数组 byte[] byteAscii = new byte[]{0x46, 0x31};string s = Encoding.ASCII.GetString(byteAscii ).ToUpper(); //转载 2020-07-20 23:08:14 · 751 阅读 · 0 评论 -
C# 中DataGridView和ListView闪烁问题的解决方法
https://blog.csdn.net/chenhongwu666/article/details/43305503 C# 中DataGridView和ListView闪烁问题的解决方法方法一首先定义类,将此类放在datagridview或ListView所在的窗体类外面,然后代码如下,<span style="font-family:Microsoft YaHei;font-size:18px;">转载 2020-07-20 23:02:45 · 448 阅读 · 0 评论 -
一分钟学会 log4net(c#) 配置及使用
https://blog.csdn.net/coolcoffee168/article/details/7692589 初次由java转做c#项目,研究了一下log4net的使用。1. 首先从apache网站下载log4net, http://logging.apache.org/log4net/download_log4net.cgi 。我下的是最新版本 log4net-1.2.11-bin-newkey2. 将转载 2020-07-09 19:38:31 · 475 阅读 · 0 评论 -
NPOI使用教程附Helper
NPOI使用手册http://www.doc88.com/p-2522072984262.htmlhttps://www.cnblogs.com/binye/articles/9349891.htmlNPOI使用教程附Helperhttps://www.cnblogs.com/wyy1234/p/10039767.htmlNPOI帮助类https://www.cnblogs.com/lilixiang-go/p/12898794.htmlNPOI 第一篇 NPOI的下载、引用、基本使用htt转载 2020-07-09 18:21:41 · 406 阅读 · 0 评论 -
c# winform程序读写ini配置文件
C# winform中读写ini文件https://blog.csdn.net/source0573/article/details/49668079c# winform程序读写ini配置文件https://www.cnblogs.com/falcon-fei/p/9849868.html 背景:本来准备使用settings.settings来保存数据库配置等信息的。但是设置为“应用程序”级别,就没法方便的用 Properties.Settings.Default.Save() 更改保存。转载 2020-07-07 18:21:59 · 2472 阅读 · 0 评论 -
serialport的readline()方法(注意timeout问题)
https://www.cnblogs.com/achao123456/p/6036543.html在最近的小项目中,单片机中断优先级的问题,串口发送到上位机的数据有时会出现发送的数据被中断打断的问题。于是,在上位机机上就容易出现错误,原来读取的方法是read()的方法,反复修改发送数据的格式依然没有好转。后来讲将上位机的读取方式换成readline()问题得到了解决,且百发百中,问题可能归结于readline方法自身的特性吧。readline会一直在那里等候,知道接收到换行符"\r\n",所以在没转载 2020-07-07 13:59:29 · 5310 阅读 · 0 评论 -
WinForm 子窗口向父窗口回传信息(事件)
C#实现Winform窗口间数据交互的三种方法介绍https://www.cnblogs.com/1990wz/articles/4276692.htmlWinForm 子窗口向父窗口回传信息(事件)https://blog.csdn.net/jhycjhyc/article/details/102562829现欲从子窗口向父窗口回传输入的字符串,回传后无论子窗口是否退出,父窗口均能接收到子窗口传来的字符串并显示出来.1.在子窗口中增加一个委托和事件,类似代码如下,因为要传字符串,所以委托要带一个转载 2020-06-28 16:15:46 · 1013 阅读 · 0 评论 -
C#使用CSkin界面库开发精美界面
https://blog.csdn.net/liuwinner/article/details/88909315 说明:首先CSkin界面库是完全免费的,可以任意使用,并且代码中无任何限制,文件夹中的2.0和4.0指的是netframework版本。使用教程:1.工具箱右键-新建项-命名CSkin。2.将CSkin.dll拖到转载 2020-06-28 13:56:06 · 3126 阅读 · 0 评论 -
C#线程(异步委托)
https://www.cnblogs.com/tlmbem/p/10832853.html delegate匿名方法(匿名函数)1. 函数和方法等价。匿名方法能够让你声明一个方法体而不需要给它指定一个名字,它们以一个“普通的”方法存在,但是在你的代码中没有任何方法显式调用它。,返回参数不需要声明,会根据[语句块]决定。2. 匿名方法只能在使用委托的时候创建,它们通过delegate关键字创建或者Lambda表达式(匿名函数)。定义方式:delegate(显式参数,显式参数) {语句块}转载 2020-06-24 14:26:06 · 2041 阅读 · 0 评论 -
C# WinForm ProgressBar垂直显示进度和从右向左显示进度
https://www.cnblogs.com/jaxu/archive/2011/07/29/2121305.html 1. 尝试将ProgressBar的RightToLeft属性设置为System.Windows.Forms.RightToLeft.Yes,同时将RightToLeftLayout属性设置为true,ProgressBar的进度指示将从右向左显示。2. 如何实现一个垂直进度显示的进度条? 自定义VerticalProgressBar类继承ProgressBar,改写属性转载 2020-06-17 13:30:22 · 1101 阅读 · 0 评论 -
C#计时器的三种实现方法
https://blog.csdn.net/u013658041/article/details/78203931在原博基础上学习,然后自己重新设计实现了一遍。在.NET中有三种计时器:一、 System.Windows.Forms命名空间下的Timer控件,和所在的Form属于同一个线程。Timer控件只有绑定了Tick事件和设置Enabled属性为True之后才会自动计时,Stop()方法,Start()方法启动计时器重新计时;MyTimer.Enabled = true; //启转载 2020-06-16 16:16:51 · 888 阅读 · 0 评论 -
winform学习之----重新绘制边框方法延伸
https://www.cnblogs.com/candyzhmm/p/5552523.html 方法1、 Pen pen1 = new Pen(Color.FromArgb(233, 149, 87)); e.Graphics.DrawRectangle(pen1, new Rectangle(0, 0, this.Width - 1, this.Height - 1)转载 2020-06-15 16:12:53 · 598 阅读 · 0 评论 -
TabControl设置选项卡的大小
今天在使用Winform下的TabControl控件时,发现选项卡大小的调整不仅仅是设置宽度和高度那么简单,下面对TabControl选项卡大小的设置进行总结(以显示在顶部的选项卡为例):设置选项卡大小的第一步就是设置TabControl的SizeMode属性,SizeMode属性返回枚举TabSizeMode,TabSizeMode有三个值,分别是Normal,FillToRight,Fixed。另外两个与选项卡大...转载 2020-06-12 14:44:10 · 940 阅读 · 0 评论 -
c# Winform 多线程操作
c# Winform 多线程操作https://www.cnblogs.com/SoftWareIe/p/9650947.htmlc# winform编程之多线程ui界面资源修改总结篇https://www.cnblogs.com/gc2013/p/3824761.html转载 2020-06-11 16:50:05 · 471 阅读 · 0 评论 -
C#-WinForm跨线程修改UI界面(task)
https://blog.csdn.net/lgj123xj/article/details/78533400 待解决的问题在我做WinForm开发的过程中,经常会遇到耗时操作或阻塞操作。他们会引发软件的卡顿甚至假死,严重影响软件的使用。 因转载 2020-06-11 16:47:31 · 6961 阅读 · 0 评论 -
DataGridView 中添加ProgressBar列
https://www.cnblogs.com/yzeng/p/3725663.htmlhttps://www.cnblogs.com/because/archive/2011/12/18/2292100.htmlDataGridView进度条列 C# WinFormhttps://www.cnblogs.com/yzeng/p/3725663.html 先看看效果,如果感兴趣,继续往下看……效果如下图所示: DataGridView里没有Pragress列,但有Image转载 2020-06-06 23:22:38 · 1144 阅读 · 0 评论 -
皮肤控件IrisSkin4.dll调用样例
https://blog.csdn.net/kevinmeanscool/article/details/74010908https://blog.csdn.net/zzq900503/article/details/12439027/https://www.jianshu.com/p/b2335af279f9https://www.cr173.com/soft/69061.htmlhttps://blog.csdn.net/weixin_42614447/article/details/86610转载 2020-06-01 16:20:28 · 471 阅读 · 0 评论 -
【WinForm】创建自定义控件
c#Winform自定义控件-目录-HZHControlshttps://www.cnblogs.com/bfyx/p/11364884.htmlkwwwvagaa-net_winform_custom_control-master.ziphttps://www.cnblogs.com/bomo/archive/2012/12/09/2810559.html 虽然VS为我们提供了很多控件可以使用,但有时候这些控件仍然不能满足我们的要求,比如我们要对部分控件进行一些个性化的定制,例如美化控件,转载 2020-05-15 12:48:23 · 598 阅读 · 0 评论 -
C# DataGridView控件关闭列自动排序功能
https://blog.csdn.net/kucoffee12/article/details/88055919 C# DataGridView控件关闭列自动排序功能当DataGridView绑定DataTable时,点击DataGridVi转载 2020-05-14 16:47:17 · 1768 阅读 · 5 评论 -
C#开发WinForm之DataGridView开发
https://blog.csdn.net/achenyuan/article/details/84632751 C#开发WinForm之DataGridView开发文章目录C#开发WinForm之DataGridView开发前言基本的数据渲染转载 2020-05-13 20:01:55 · 430 阅读 · 0 评论 -
C#在RichTextBox控件中为网址显示为超链接样式的方法与示例
http://www.longziyong.cn/post/CSharp/2015/04/310.html RichTextBox控件可以将Web链接显示为彩色或下划线形式。可以编写代码,在单击链接时打开浏览器窗口,该窗口中显示链接文本中指定的网站。通过Text属性,设置控件中含有超链接的文本。然后在控件的LinkClicked事件中编写事件处理程序,将所需的文本发送到浏览器。 【例】创建一个Windows应用程序,在控件的文本内容中含有超链接地址,其显示为彩色并且带有下划线,单击这个超链接地址后,会转载 2020-05-13 14:47:18 · 1699 阅读 · 0 评论 -
c#中richTextBox的用法
https://blog.csdn.net/yinbucheng/article/details/59560006?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158927609319725219917811%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=158927609319725219917811&转载 2020-05-12 17:41:36 · 911 阅读 · 0 评论 -
c#中richTextBox的用法
https://blog.csdn.net/yinbucheng/article/details/59560006?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158927609319725219917811%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=158927609319725219917811&转载 2020-05-12 17:40:25 · 10390 阅读 · 0 评论 -
winform 通过 PictureBox添加图片的四种方法。
//1,从项目资源文件中加载图片,首先将图片添加到项目资源中(工程项目下 - Properties 下双击Resources.resx进行添加资源) //this.pictureBox1.Image = TreeView20190926.Properties.Resources.Penguins; //2,从窗体资源文件中加载图片 --- 前提需要先在窗体路径下找到资源文件(后缀为.resx)双击然后将图片添加进去。 //System.Re...转载 2020-05-11 17:19:31 · 5175 阅读 · 0 评论 -
C# WinForm开发系列之chart控件画折线图和柱形图并自定义鼠标移动到数据标记点显示提示信息
1.首先拖动chart控件到窗体,设置chart1的属性Legends中默认的Legend1的Enable为false;2.设置Series的ChartType为Line3.后台绑定数据 List<string> xData = new List<string>() { "A", "B", "C", "D" }; List&a转载 2018-12-21 19:20:38 · 3461 阅读 · 0 评论 -
C# FormClosing和FormClosed的区别
FormClosing:提供关闭窗体后悔药的,FormClosed:关闭窗体后的处理.FormClosing事件在窗体关闭时,FormClosing事件发生。此事件会得到处理。从而释放与窗体相关的所有资源。如果取消此事件,则窗体仍然保持打开状态。当窗体显示为模式对话框时,单击“关闭”会隐藏窗体并将DialogResult属性设为Cancel。通过在些事件中设置DialogResult属...转载 2018-12-20 17:36:57 · 666 阅读 · 0 评论 -
基于C#波形显示控件升级版
一、概述 两个月前制作一个项目,需要用到上位机实时显示波形的功能,说实话,在当时我的水平来看,用上位机进行串口的读写这样的功能没问题,但是一遇见画图之类的功能我就瞬间蛋疼了,于是我就上网搜索相关的源代码,很幸运,我搜到了xf_z1988的波形显示控件,当时我感觉如释重负,终于看到了胜利的曙光。同时他还写了一篇关于这个控件的功能介绍http://www.cnblogs.com/xf_z1988/a...转载 2018-12-19 17:03:48 · 3226 阅读 · 6 评论 -
C# 实时折线图,波形图
https://www.cnblogs.com/hsiang/p/6242641.html此Demo是采用VS自带的Chart图表控件,制作实时动态显示的折线图,和波形图。本文仅供学习分享使用,如有不足之处,还请指正。涉及知识点:Chart 控件,功能强大,可以绘制柱状图,折线图,波形图,饼状图,大大简化了对图的开发与定制。 Chart控件的相关概念:ChartArea,...转载 2018-12-19 16:57:02 · 1941 阅读 · 0 评论 -
C#用serialPort和chart控件实现简单波形绘制
先看最终的效果图:主要实现功能是将串口发送过来的数据按波形显示注:本例是以串口调试助手和虚拟串口VSPD软件模拟串口发送数据的,详细说明见下文说明:serialPort的ReadByte()方法用于从System.IO.Ports.SerialPort输入缓冲区中同步读取一个字节。chart控件的spline为曲线图,以光滑的曲线连接各点。几个代码块说明:(1) privat...转载 2018-12-19 16:55:33 · 2522 阅读 · 0 评论 -
基于C#实现串口通信Demo
1.基本概念&nbsp;2.前端winForm布局如下(仅仅为了实现功能,布局略丑)&nbsp;3.代码实现如下 1 namespace SerialPortTest 2 { 3 public partial class Form1 : Form 4 { 5 SerialPort sp1 = new SerialPort(); ...转载 2018-12-01 14:59:23 · 995 阅读 · 0 评论 -
TeeChart的X轴为时间,多个Y轴的显示(C#)
https://www.cnblogs.com/chucklu/p/4513954.html&amp;amp;nbsp;最后上代码public partial class Test : Form { private TChart tChart = new TChart(); private int space = 3; &amp;amp;lt;/span&amp;amp;gt;&转载 2018-11-30 09:38:27 · 3811 阅读 · 5 评论 -
快速掌握TeeChart绘图控件攻略(C#)
在自己软件开发过程中,常会用到绘图控件,鉴于开发周期的限制,为了加快项目的开发效率,常选择使用TeeChart图表控件,快速将数据绘制成各式的曲线或图表,直观、形象地表示出数据传递出来的信息,下面是小编为大家总结的TeeChart绘图常用操作/属性。百度经验:jingyan.baidu.com工具/原料TeeChart图表控件Visual Studio 2010及以上一台PC电脑百度经验:jing...转载 2018-11-30 09:45:32 · 5688 阅读 · 1 评论 -
C#--图表控件(Chart)
https://blog.csdn.net/qq_20936333/article/details/82020584采用VS自带的Chart图表控件,制作实时动态显示的折线图,和波形图涉及知识点:Chart 控件,功能强大,可以绘制柱状图,折线图,波形图,饼状图,大大简化了对图的开发与定制。Chart控件的相关概念:ChartArea,表示图表区域,一个Chart可以绘制多个ChartA...转载 2018-12-21 19:22:00 · 8424 阅读 · 5 评论 -
C#chart绘折线图动态添加数据
https://blog.csdn.net/qq_42237381/article/details/83348833C#入门基础,实现chart控件动态添加数据源程序https://download.csdn.net/download/qq_42237381/10742048最终程序运行效果如图点击开始,将随机生成的两组数据添加进折线图里,chart1和chart2 只显示10个数,超过1...转载 2018-12-21 19:29:17 · 3702 阅读 · 2 评论 -
请问C#中 if(fonrdlg .ShowDialog () ==DialogResult .OK )怎么理解
https://bbs.csdn.net/topics/391894883C# code?1if(fonrdlg .ShowDialog () ==DialogResult .OK )这里边,当执行fonrdlg .ShowDialog ()时,fonrdlg 窗体作为模式窗体打开,所以ShowDialog&nbs...转载 2019-07-11 20:42:40 · 2192 阅读 · 0 评论 -
WinForm窗体及其控件的自适应
https://www.cnblogs.com/gguozhenqian/p/4288451.html3步骤:1.在需要自适应的Form中实例化全局变量 AutoSizeFormClass.cs源码在下方 AutoSizeFormClass asc = new AutoSizeFormClass();2.Form_Lo...转载 2019-07-09 08:36:26 · 2737 阅读 · 0 评论 -
在C# Win Form中怎么使窗口最大化后控件也跟着最大化
https://zhidao.baidu.com/question/507941394.html?qbl=relate_question_1&word=winform������ �ռ��Ŵ�展开全部就那上面的例子来说吧按钮1设置 anchor为 left top 意思就是 按钮1左边缘,上边缘 到窗体的左边缘上...转载 2019-07-11 19:49:33 · 9314 阅读 · 0 评论 -
winform中picturebox自适应图片大小
https://blog.csdn.net/caesarx/article/details/7869771picturebox控件共有两种载入图片方式,分别为:pictureBox1.BackgroundImage = Image,pictureBox1.load(url)为使加载的图片自使用控件尺寸,可以分别对pictureBox控件设置BackGroundImageLayout=Stre...转载 2019-06-24 17:28:49 · 5110 阅读 · 0 评论 -
TeeChart学习笔记1:TeeChart控件的注册与基本使用(添加曲线序列、添加数据点)
关于TeeChart使用我会持续更新 这篇文章中我是在Winform窗体使用TeeChart2011控件,通过定时器实现了实时绘制曲线图(三个序列)。 先上一下效果图: 1.TeeChart2011.ocx的注册TeeChart2011.ocx下载地址 下载好TeeChart2011.ocx后,32位系统将其放在C:\WINDOWS\System32目录下,64位系统将其放在C:\WI...转载 2018-12-18 18:46:03 · 1638 阅读 · 1 评论