手把手教你新建一个winform项目(史上最全)

这篇具有很好参考价值的文章主要介绍了手把手教你新建一个winform项目(史上最全)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:

最近有粉丝订阅了我的博客专栏《winform控件从入门到精通》,但是却来问我平时使用什么软件来开发winform程序,我本以为订阅我专栏的粉丝至少应该是掌握Microsoft Visual Studio的基本用法,也能够创建winform项目,看来是我大意了,我的错,粉丝们!对于不会创建winform项目但是却直接订阅了我的专栏的粉丝,我真的非常感动,这是对我有多么的信任!当然,我也不能让我的粉丝们失望,我这就更新一篇如何创建winform项目的文章来帮助大家更快速的入门学习,学起来粉丝们!

第1步、打开Microsoft Visual Studio(简称vs),本人这里使用的是Visual Studio 2017 专业版,如下图:

手把手教你新建一个winform项目(史上最全)
关于visual studio的下载链接,由于版权问题,我给大家提供了Visual Studio Community 2019的下载链接:

1.2 Visual Studio Community 2019下载

2019社区版下载链接请点击这里,Visual Studio Community 2019下载,然后点击下图的箭头的DownLoad下载,要注意的是下载时要注册一个微软账号,使用自己的qq邮箱注册即可。
手把手教你新建一个winform项目(史上最全)

1.3 Visual Studio Community 2019 安装

关于Visual Studio Community 2019 的winform开发环境配置安装,请参考我的这篇文章手把手教你安装Visual Studio 2019(史上最全),Visual Studio Professional 2017的安装配置参考2019社区版的教程,如有疑问在博客留言。

第2步、点击左上角“文件”菜单,如下图:

手把手教你新建一个winform项目(史上最全)

第3步、点击“新建”子菜单,如下图:

手把手教你新建一个winform项目(史上最全)

第4步、点击“项目”子菜单,如下图:

手把手教你新建一个winform项目(史上最全)

第5步、点击“已安装”,如下图:

手把手教你新建一个winform项目(史上最全)

第6步、点击“Visual C#”,如下图:

手把手教你新建一个winform项目(史上最全)

第7步、选择“Windows 窗体应用程序(.NET Framework)”,如下图:

手把手教你新建一个winform项目(史上最全)
这里要注意的是,如果没有看到“Windows 窗体应用程序(.NET Framework)”,可以拖动上图箭头所指的下拉框,来详细找一下

第8步、给我们的winform项目起一个名字,比如MyFirstProgram,如下图:

手把手教你新建一个winform项目(史上最全)

第9步、给我们的winform项目设置一个在电脑中硬盘存储项目的路径,比如d盘,如下图:

手把手教你新建一个winform项目(史上最全)
注意这里的D盘,可以通过上图箭头所指的“浏览”按钮来选择,也可以手动输入路径

第10步、设置解决方案名称(一般使用默认值,默认值就是和项目名称一致),如下图:

手把手教你新建一个winform项目(史上最全)
这里的“解决方案名称”会默认的变成和“项目”名称一样,都是MyFirstProgram,所以解决方案名称一般是不用设置的

第11步、选择框架版本(一般使用默认值,不用更改),如下图:

这里的默认版本是.NET Framework 4.6.1,如下图:
手把手教你新建一个winform项目(史上最全)

第12步、点击确定按钮

手把手教你新建一个winform项目(史上最全)

第13步、开始为winform项目添加控件

这样一个winform项目就被我们创建好了,如下图:
手把手教你新建一个winform项目(史上最全)

第14步、添加一个Button到Form1窗体:

14.1 点击工具箱,如下图

手把手教你新建一个winform项目(史上最全)

14.2 鼠标左键单击“Button”按钮,如下图:

手把手教你新建一个winform项目(史上最全)

14.3 鼠标光标移动到Form1窗体上,然后鼠标左键按下,然后鼠标光标向右滑动,最后松开鼠标,这样一个Button就被添加到Form1窗体上,如下图:

手把手教你新建一个winform项目(史上最全)

最后一步、运行Winform程序

方法1:按下键盘的F5快捷键
方法2、点击“启动”按钮,如下图:
手把手教你新建一个winform项目(史上最全)

这样第一个Winform项目就被我们创建了,如下图:
手把手教你新建一个winform项目(史上最全)

博主履历介绍:

本人2017年硕士毕业,行业经验六年了,一直在自动化行业从事上位机软件开发的工作,当然运动控制和机器视觉也广泛涉及,目前也是以高级软件工程师的职位任职,薪资我就不方便透露了,你可以去招聘网站去查上位机高级软件工程师的薪资范围,30w+肯定是有的!可以说理论和实战经验都比较丰富,所以我的经验对学习c#的尤其自动化行业的人极具参考价值,可以说如果掌握了我的博客所有文章,你也可以达到甚至超越我的水平,也祝愿大家都能通过自己的努力找到理想的工作!
上位机软件开发必不可少的技能是界面开发与通信开发,针对上位机领域使用到各种技术,本人经过多年积累(博主硕士六年+行业经验,目前担任高级软件工程师职位),打造了一系列适合小白以及有经验的工程师的教程,带您从入门到精通上位机软件开发,目前有三个系统教程,点击可访问,《winform控件从入门到精通》、《C#串口通信从入门到精通》、《C# Modbus通信从入门到精通》,《 C#Socket通信从入门到精通 》四个系统教程的内容对于上位机软件开发工程师来说是必备技能!专栏已开通也很受大家欢迎,毕竟我的文章是总结项目实战经验而成,本篇文章也是我开设的博客专栏《winform控件从入门到精通》系列文章中的一篇介绍如何利用Visual Studio 2017 创建一个winform项目的文章,如果需要查看更多关于winform所有控件学习的内容请订阅专栏查看,原创不易,敬请谅解!本专栏会对winform中所有控件进行介绍,包括控件的属性和事件,重点是我会将控件所有属性和事件进行介绍,并且也会在专栏中增加一些案例来帮助想学习winform控件的程序员来巩固以及练习如何灵活的运用控件的各种特性来实现不同的功能,所以该专栏文章既包含了入门内容,也包含了进阶内容,对于想学习winform控件开发的程序员来说这绝对是一份非常详细的资料,您也可以将其作为自己的字典,需要使用某个功能的时候来查阅即可,当然如果您发现我的文章中有您需要的功能,但是我没有进行介绍,您可以在我的博客中留言,我会及时更新该功能,比如这次有粉丝留言不知道怎么创建winform项目,我这不就立马更新了一篇教程了嘛!感谢大家一直以来的支持!
专栏一推出就成为csdn热销榜,目前订阅数已达300,前400名29.9,以后恢复99.9,专栏目录如下:

手把手教你新建一个winform项目(史上最全)
手把手教你新建一个winform项目(史上最全)
手把手教你新建一个winform项目(史上最全)

关于所有控件的访问链接如下:

1、Winform从入门到精通(1)——(如何年入30万+)

2、Winform从入门到精通(2)——Button(史上最全)

3、Winform从入门到精通(3)——Form(史上最全)

4、Winform从入门到精通(4)——Textbox(史上最全)

5、Winform从入门到精通(5)——checkBox(史上最全)

6、Winform从入门到精通(6)——radioButton(史上最全)

7、Winform从入门到精通(7)——ComboBox(史上最全)

8、Winform从入门到精通(8)——richTextBox(史上最全)

9、Winform从入门到精通(9)——ListBox(史上最全)

10、Winform从入门到精通(10)——CheckedListBox(史上最全)

11、Winform从入门到精通(11)——numericUpDown(史上最全)

12、Winform从入门到精通(12)——LinkLabel(史上最全)

13、Winform从入门到精通(13)——DateTimePicker(史上最全)

14、Winform从入门到精通(14)——NotifyIcon(史上最全)

15、Winform从入门到精通(15)——contextMenuStrip(史上最全)

16、Winform从入门到精通(16)——Timer(史上最全)

17、Winform从入门到精通(17)——PictureBox(史上最全)

18、Winform从入门到精通(18)——Chart(史上最全)

19、Winform从入门到精通(19)——DataGridView(史上最全)

20、Winform从入门到精通(20)——TableLayoutPanel(史上最全

21、Winform从入门到精通(21)——ProgressBar(史上最全)

22、Winform从入门到精通(22)——Panel(史上最全)

23、Winform从入门到精通(23)——FlowLayoutPanel(史上最全)

24、 Winform从入门到精通(24)——GroupBox(史上最全)

25、Winform从入门到精通(25)——SplitContainer(史上最全)

26、Winform从入门到精通(26)——TabControl(史上最全)

27、Winform从入门到精通(27)——Label(史上最全)

28、Winform从入门到精通(28)——ToolTip(史上最全)

29、Winform从入门到精通(29)——MaskedTextBox(史上最全)

30、Winform从入门到精通(30)——MonthCalendar(史上最全)

31、Winform从入门到精通(31)——TreeView(史上最全)

32、Winform从入门到精通(32)——MenuStrip(史上最全)

33、Winform从入门到精通(33)——OpenFileDialog(史上最全)

34、Winform从入门到精通(34)——SaveFileDialog(史上最全)

35、Winform从入门到精通(35)——FontDialog(史上最全)

36、Winform从入门到精通(36)——ColorDialog(史上最全)

37、Winform从入门到精通(37)——FolderBrowserDialog(史上最全)

38、Winform从入门到精通(38)——StatusStrip(史上最全)

39、Winform从入门到精通(39)——ToolStrip(史上最全)

40、Winform从入门到精通(40)——HelpProvider(史上最全)

41、Winform从入门到精通(42)——ToolStripContainer(史上最全)

42、Winform从入门到精通(43)——BackgroundWorker(史上最全)

六、针对串口通信开发

手把手教你新建一个winform项目(史上最全)

串口通信在上位机开发中是使用最多的通信,掌握串口通信程序的开发是一项必不可少的技能,作者在自动化领域耕耘多年,做过的串口通信的项目大大小小也有几百个,公司项目+兼职项目,可以说只要是串口通信的项目,没有我做不了的,毕竟让我徒手撸一个市面上你见到的串口助手对我而言也不在话下,古人云读万卷书不如行万里路,行万里路不如名师指路,所以入门最快的方法一定是找个前辈模仿他,年轻的时候一定要投资自己!买书、买课程学习都是你提升自己最快的方法,成为高手别无他法,努力学习+模仿高手,他日一定有所成就!一本书、一个课程几十块钱,但是在未来为你赚到的钱一定是这些成本的几十倍、几百倍、上千倍,甚至更多!如果你是一个普通人,没有强大的背景,一定要持续学习,持续学习是普通人逆袭唯一的方法!如果想精通串口编程,c#基础的语法知识必不可少,其次是各种协议比如LRC、CRC、BCC、Modbus 以及自定义的协议,由于串口通信使用的特别多,尤其是工业自动化领域和仪器的通信,我先写个简单的串口通信的调试工具软件SComTool给大伙尝尝鲜,当然能写一个串口助手真的不算什么,我问你以下几个问题,你是否都能答上来,才算是一个高手,不然怎么轻松拿三十万+年薪。
问题1:位运算是什么?有哪几种?
问题2:LRC、CRC、BCC、汉明校验、累加和校验、 Modbus RTU、Modbus ASCII是啥?
问题3、明明数据发送到了串口,用串口工具为啥接收到的数据乱码,丢帧?
问题4、如何实现数据发送和数据接收同时进行?
问题5、每隔10毫秒接收一组数据,并且要在界面显示,并且要存储到本地文件,怎么实现?
问题6、一个软件要同时和5个串口实现数据收发怎么实现?
问题7、二进制、8进制、十进制、十六进制的转换怎么实现的?
问题8、字符编码是什么?ASCII是啥?UTF8是啥?
问题9、负数在计算机中怎么存储的?
问题10、浮点数在计算机中怎么存储的?
如果我问的上面10个问题你不能全部掌握的话,我建议你还是来我的专栏系统学习一下吧!当然这些知识我都会在我呕心沥血打造的《C#串口通信从入门到精通》中进行详细介绍,目前专栏开通后立即成为csdn热销榜
,目前已有将近两百人订阅,专栏目录如下:
手把手教你新建一个winform项目(史上最全)

1、C#串口通信从入门到精通(1)——硬件接线

2、C#串口通信从入门到精通(2)——串口相关参数介绍

3、C#串口通信从入门到精通(3)——虚拟串口工具的使用

4、C#串口通信从入门到精通(4)——串口调试助手的使用

5、C#串口通信从入门到精通(5)——打开、关闭串口

6、C#串口通信从入门到精通(6)——串口发送数据(字符串、16进制、图片等文件)

7、C#串口通信从入门到精通(7)——数据转换工具类的使用教程

8、C#串口通信从入门到精通(8)——串口接收数据(字符串、16进制、图片等文件)

9、C#串口通信从入门到精通(9)——二进制、八进制、十进制、十六进制(HEX)、字节、位之间的关系

10、C#串口通信从入门到精通(10)——什么是ASCII、UTF8、Unicode

11、C#串口通信从入门到精通(11)——串口接收的数据存储到本地文件(txt、csv)

12、C#串口通信从入门到精通(12)——串口接收的数据以曲线显示

13、C#串口通信从入门到精通(13)——多个串口发送数据

14、C#串口通信从入门到精通(14)——多个串口接收数据

15、C#串口通信从入门到精通(15)——流量控制(XON/XOFF协议实现)

16、C#串口通信从入门到精通(16)——累加和校验(CheckSum)原理与C#代码实现

17、C#串口通信从入门到精通(17)——纵向冗余校验(LRC)原理与C#代码实现

18、C#串口通信从入门到精通(18)——异或校验(BCC)原理与C#代码实现

19、C#串口通信从入门到精通(19)——模2除法的原理与计算过程

20、C#串口通信从入门到精通(20)——位运算原理

21、C#串口通信从入门到精通(21)——一个串口多线程发送数据

22、C#串口通信从入门到精通(22)——一个串口多线程接收数据

23、C#串口通信从入门到精通(23)——奇偶校验

24、C#串口通信从入门到精通(24)——循环冗余校验(CRC)原理与C#代码实现

25、C#串口通信从入门到精通(25)——整数/小数(浮点数)和字节数组互相转换

26、C#串口通信从入门到精通(26)——多个串口多个线程发送数据和接收数据

27、C#串口通信从入门到精通(27)——高速通信下解决数据处理慢的问题(20ms以内)

订阅《C#串口通信从入门到精通》专栏的vip成员还可享受以下增值服务:
1)进入VIP群和众多学员一起交流学习串口通信、找工作等
2)博主会上传一些免费的学习资料帮助大家学习,比如《c#图解教程》、《c#本质论》的电子书籍、SComTool1.1串口助手的源码等
3)如果遇到学习困难还可在群里@博主来帮助你。

4)qq群号:651251930
注意:只有订阅了博客专栏的学员才能进入群,加群时留下自己的博客名称即可。

七、针对Modbus通信开发

手把手教你新建一个winform项目(史上最全)

Modbus通信是一种使用非常广泛的通信协议,Modbus一般有三种,分别为ModbusRTU、ModbusASCII、ModbusTCP,其中ModbusRTU、ModbusASCII是应用于串行链路上的协议,通俗一点就是说它是走串口的,ModbusTCP通俗点说就是它是走网口的,作者在自动化领域耕耘多年,做过的Modbus项目无数,靠Modbus通信的兼职也赚过数万,毕竟让我徒手撸一个ModbusSlave这种Modbus调试工具对我而言也不在话下,比如上图你看到的Modbus调试助手就是我写的。古人云读万卷书不如行万里路,行万里路不如名师指路,所以入门最快的方法一定是找个前辈模仿他,年轻的时候一定要投资自己!买书、买课程学习都是你提升自己最快的方法,成为高手别无他法,努力学习+模仿高手,他日一定有所成就!一本书、一个课程几十块钱,但是在未来为你赚到的钱一定是这些成本的几十倍、几百倍、上千倍,甚至更多!如果你是一个普通人,没有强大的背景,一定要持续学习,持续学习是普通人逆袭唯一的方法!如果想精通Modbus编程,c#基础的语法知识必不可少,订阅我的专栏《C# Modbus通信从入门到精通》就送《C#本质论》、《C#图解教程》电子书。总之,只要跟我学了Modbus通信,一定能打变Modbus无敌手,如果我问你以下几个问题,你都能答上来,才算是一个高手,不然怎么轻松拿三十万+年薪,当然这些知识我都会在我的专栏《C# Modbus通信从入门到精通》中进行详细介绍。
问题1:Modbus总共有几种?
问题2:Modbus RTU是走串口还是网口?
问题3、Modbus RTU需要校验吗?
问题4、Modbus TCP需要校验吗?
问题5、Modbus支持哪些功能码?每一种功能码的具体含义是啥?
问题6、怎么解决ModbusRTU通信中多线程通信问题?
问题7、怎么解决ModbusTCP通信中掉线重连问题?
如果我问的上面几问题你不能全部掌握的话,我建议你还是来我的专栏《C# Modbus通信从入门到精通》系统学习一下吧!
本专栏将会详细对这三种协议如何在C#程序开发上的应用进行详细讲解,包含协议原理、报文格式、C#源码实现,专栏一推出就上了csdn成为热销榜,详细目录如下:

手把手教你新建一个winform项目(史上最全)

《C# Modbus通信从入门到精通》专栏文章目录如下:
点击下面的文章链接即可转到该文章:

1、C# Modbus通信从入门到精通(1)——虚拟串口调试工具的使用

2、C# Modbus通信从入门到精通(2)——Modbus RTU协议原理

3、C# Modbus通信从入门到精通(3)——Modbus RTU(0x01功能码与C#代码实现)

4、C# Modbus通信从入门到精通(4)——Modbus RTU(0x02功能码与C#代码实现)

5、C# Modbus通信从入门到精通(5)——Modbus RTU(0x03功能码与C#代码实现)

6、C# Modbus通信从入门到精通(6)——Modbus RTU(0x04功能码与C#代码实现)

7、C# Modbus通信从入门到精通(7)——Modbus RTU(0x05功能码与C#代码实现)

8、C# Modbus通信从入门到精通(8)——Modbus RTU(0x06功能码与C#代码实现)

9、C# Modbus通信从入门到精通(9)——Modbus RTU(0x0F功能码与C#代码实现)

10、C# Modbus通信从入门到精通(10)——Modbus RTU(0x10功能码与C#代码实现)

11、C# Modbus通信从入门到精通(11)——调试软件Modbus Slave和Modbus Poll的使用

12、C# Modbus通信从入门到精通(12)——Modbus ASCII协议原理

13、C# Modbus通信从入门到精通(13)——Modbus ASCII(0x01功能码与C#代码实现)

14、C# Modbus通信从入门到精通(14)——Modbus ASCII(0x02功能码与C#代码实现)

15、C# Modbus通信从入门到精通(15)——Modbus ASCII(0x03功能码与C#代码实现)

16、C# Modbus通信从入门到精通(16)——Modbus ASCII(0x04功能码与C#代码实现)

17、C# Modbus通信从入门到精通(17)——Modbus ASCII(0x05功能码与C#代码实现)

18、C# Modbus通信从入门到精通(18)——Modbus ASCII(0x06功能码与C#代码实现)

19、C# Modbus通信从入门到精通(19)——Modbus ASCII(0x0F功能码与C#代码实现)

20、C# Modbus通信从入门到精通(20)——Modbus ASCII(0x10功能码与C#代码实现)

21、C# Modbus通信从入门到精通(21)——Modbus TCP协议原理

22、C# Modbus通信从入门到精通(22)——Modbus TCP(0x01功能码与C#代码实现)

23、C# Modbus通信从入门到精通(23)——Modbus TCP(0x02功能码与C#代码实现)

24、C# Modbus通信从入门到精通(24)——Modbus TCP(0x03功能码与C#代码实现)

25、C# Modbus通信从入门到精通(25)——Modbus TCP(0x04功能码与C#代码实现)

26、C# Modbus通信从入门到精通(26)——Modbus TCP(0x05功能码与C#代码实现)

27、C# Modbus通信从入门到精通(27)——Modbus TCP(0x06功能码与C#代码实现)

28、C# Modbus通信从入门到精通(28)——Modbus TCP(0x0F功能码与C#代码实现)

29、C# Modbus通信从入门到精通(29)——Modbus TCP(0x10功能码与C#代码实现)

八、针对Socket通信开发

手把手教你新建一个winform项目(史上最全)

Socket通信(包含Tcp/Udp通信)在工业领域用途非常广泛,作者在自动化领域耕耘多年,做过的Tcp/Udp通信的项目大大小小也有几百个,公司项目+兼职项目,可以说只要是Tcp/Udp的项目,没有我做不了的,毕竟让我徒手撸一个市面上你见到的Tcp/Udp调试助手对我而言也不在话下,比如上图你看到的TCP/UDP1.0调试助手就是我写的。古人云读万卷书不如行万里路,行万里路不如名师指路,所以入门最快的方法一定是找个前辈模仿他,年轻的时候一定要投资自己!买书、买课程学习都是你提升自己最快的方法,成为高手别无他法,努力学习+模仿高手,他日一定有所成就!一本书、一个课程几十块钱,但是在未来为你赚到的钱一定是这些成本的几十倍、几百倍、上千倍,甚至更多!如果你是一个普通人,没有强大的背景,一定要持续学习,持续学习是普通人逆袭唯一的方法!如果想精通TCP/UDP编程,C#基础的语法知识必不可少,订阅我的专栏《 C#Socket通信从入门到精通 》就送《C#本质论》、《C#图解教程》电子书。其次是Tcp客户端编程、Tcp服务器编程、Udp客户端编程、Udp服务器编程、Udp广播编程、Udp多播编程,这些知识我都会在我开设的专栏《 C#Socket通信从入门到精通 》中进行详细讲解,总之,只要跟我学了Tcp/Udp通信,一定能打变Tcp/Udp无敌手,由于Tcp/Udp使用的特别多,尤其是工业自动化领域和仪器的通信,比如和仪器、PLC、机械手的通信、文件的传输等,我先写个Tcp/Udp通信的调试工具软件给大伙尝尝鲜,帮助大家更好的理解Tcp/Udp,当然能写一个Tcp/Udp通信助手真的不算什么,在实际项目中,还有更复杂的功能,比如文件的传输等,当然这些知识我都会在我的专栏《 C#Socket通信从入门到精通 》中进行详细介绍,只有系统掌握了各种Tcp/Udp通信的知识以及应用,才算是一个高手,不然怎么轻松拿30万+年薪。
说了那么多,大家肯定好奇,我花了钱学你这个专栏我到底能获得什么?总结下:
1、掌握TCP客户端编程;
2、掌握TCP服务器编程;
3、掌握UDP客户端编程;
4、掌握UDP服务器编程;
5、掌握UDP组播编程;
6、掌握任意数量的客户端、服务器编程;
7、掌握文件传输;
8、掌握项目实战编程方法

学完本专栏,以后遇到的任何关于TCP、UDP编程的问题都不是问题!什么ModbusTCP、与PLC的通信、与各种仪器的通信都是手到擒来!雷军曾说你会发生你生命中遇到的问题百分之九十的问题别人都遇到过,你需要做的就是找个人问一下,我就是那个你需要问的人。

《 C#Socket通信从入门到精通 》专栏文章目录
点击下面的文章链接即可转到该文章:
1、C# Socket通信从入门到精通(1)——单个同步TCP客户端C#代码实现
2、C# Socket通信从入门到精通(2)——多个同步TCP客户端C#代码实现
3、C# Socket通信从入门到精通(3)——单个异步TCP客户端C#代码实现
4、C# Socket通信从入门到精通(4)——多个异步TCP客户端C#代码实现
5、C# Socket通信从入门到精通(5)——单个同步TCP服务器监听一个客户端C#代码实现
6、C# Socket通信从入门到精通(6)——单个同步TCP服务器监听多个客户端C#代码实现
7、C# Socket通信从入门到精通(7)——单个异步TCP服务器监听单个客户端C#代码实现
8、C# Socket通信从入门到精通(8)——单个异步TCP服务器监听多个客户端C#代码实现
9、C# Socket通信从入门到精通(9)——如何设置本机Ip地址
10、C# Socket通信从入门到精通(10)——如何检测两台电脑之间的网络是否通畅
11、C# Socket通信从入门到精通(11)——单个同步UDP客户端C#代码实现
12、C# Socket通信从入门到精通(12)——多个同步UDP客户端C#代码实现
13、C# Socket通信从入门到精通(13)——单个异步UDP客户端C#代码实现
14、C# Socket通信从入门到精通(14)——多个异步UDP客户端C#代码实现
15、C# Socket通信从入门到精通(15)——单个同步UDP服务器监听一个客户端C#代码实现
16、C# Socket通信从入门到精通(16)——单个同步UDP服务器监听多个客户端C#代码实现
17、C# Socket通信从入门到精通(17)——单个异步UDP服务器监听一个客户端C#代码实现
18、C# Socket通信从入门到精通(18)——单个异步UDP服务器监听多个客户端C#代码实现
19、C# Socket通信从入门到精通(19)——UDP广播C#代码实现
20、C# Socket通信从入门到精通(20)——UDP组播(多播)C#代码实现

九、文章访问链接

《winform控件从入门到精通》访问链接如下:

1、Winform从入门到精通(1)——(如何年入30万+)

2、Winform从入门到精通(2)——Button(史上最全)

3、Winform从入门到精通(3)——Form(史上最全)

4、Winform从入门到精通(4)——Textbox(史上最全)

5、Winform从入门到精通(5)——checkBox(史上最全)

6、Winform从入门到精通(6)——radioButton(史上最全)

7、Winform从入门到精通(7)——ComboBox(史上最全)

8、Winform从入门到精通(8)——richTextBox(史上最全)

9、Winform从入门到精通(9)——ListBox(史上最全)

10、Winform从入门到精通(10)——CheckedListBox(史上最全)

11、Winform从入门到精通(11)——numericUpDown(史上最全)

12、Winform从入门到精通(12)——LinkLabel(史上最全)

13、Winform从入门到精通(13)——DateTimePicker(史上最全)

14、Winform从入门到精通(14)——NotifyIcon(史上最全)

15、Winform从入门到精通(15)——contextMenuStrip(史上最全)

16、Winform从入门到精通(16)——Timer(史上最全)

17、Winform从入门到精通(17)——PictureBox(史上最全)

18、Winform从入门到精通(18)——Chart(史上最全)

19、Winform从入门到精通(19)——DataGridView(史上最全)

20、Winform从入门到精通(20)——TableLayoutPanel(史上最全

21、Winform从入门到精通(21)——ProgressBar(史上最全)

22、Winform从入门到精通(22)——Panel(史上最全)

23、Winform从入门到精通(23)——FlowLayoutPanel(史上最全)

24、 Winform从入门到精通(24)——GroupBox(史上最全)

25、Winform从入门到精通(25)——SplitContainer(史上最全)

26、Winform从入门到精通(26)——TabControl(史上最全)

27、Winform从入门到精通(27)——Label(史上最全)

28、Winform从入门到精通(28)——ToolTip(史上最全)

29、Winform从入门到精通(29)——MaskedTextBox(史上最全)

30、Winform从入门到精通(30)——MonthCalendar(史上最全)

31、Winform从入门到精通(31)——TreeView(史上最全)

32、Winform从入门到精通(32)——MenuStrip(史上最全)

33、Winform从入门到精通(33)——OpenFileDialog(史上最全)

34、Winform从入门到精通(34)——SaveFileDialog(史上最全)

35、Winform从入门到精通(35)——FontDialog(史上最全)

36、Winform从入门到精通(36)——ColorDialog(史上最全)

37、Winform从入门到精通(37)——FolderBrowserDialog(史上最全)

37、Winform从入门到精通(38)——StatusStrip(史上最全)

38、Winform从入门到精通(39)——ToolStrip(史上最全)

39、Winform从入门到精通(40)——HelpProvider(史上最全)

41、Winform从入门到精通(42)——ToolStripContainer(史上最全)

42、Winform从入门到精通(43)——BackgroundWorker(史上最全)

《C#串口通信从入门到精通》访问链接如下:

1、C#串口通信从入门到精通(1)——硬件接线

2、C#串口通信从入门到精通(2)——串口相关参数介绍

3、C#串口通信从入门到精通(3)——虚拟串口工具的使用

4、C#串口通信从入门到精通(4)——串口调试助手的使用

5、C#串口通信从入门到精通(5)——打开、关闭串口

6、C#串口通信从入门到精通(6)——串口发送数据(字符串、16进制、图片等文件)

7、C#串口通信从入门到精通(7)——数据转换工具类的使用教程

8、C#串口通信从入门到精通(8)——串口接收数据(字符串、16进制、图片等文件)

9、C#串口通信从入门到精通(9)——二进制、八进制、十进制、十六进制(HEX)、字节、位之间的关系

10、C#串口通信从入门到精通(10)——什么是ASCII、UTF8、Unicode

11、C#串口通信从入门到精通(11)——串口接收的数据存储到本地文件(txt、csv)

12、C#串口通信从入门到精通(12)——串口接收的数据以曲线显示

13、C#串口通信从入门到精通(13)——多个串口发送数据

14、C#串口通信从入门到精通(14)——多个串口接收数据

15、C#串口通信从入门到精通(15)——流量控制(XON/XOFF协议实现)

16、C#串口通信从入门到精通(16)——累加和校验(CheckSum)原理与C#代码实现

17、C#串口通信从入门到精通(17)——纵向冗余校验(LRC)原理与C#代码实现

18、C#串口通信从入门到精通(18)——异或校验(BCC)原理与C#代码实现

19、C#串口通信从入门到精通(19)——模2除法的原理与计算过程

20、C#串口通信从入门到精通(20)——位运算原理

21、C#串口通信从入门到精通(21)——多线程发送数据

22、C#串口通信从入门到精通(22)——多线程接收数据

23、C#串口通信从入门到精通(23)——奇偶校验

24、C#串口通信从入门到精通(24)——循环冗余校验(CRC)原理与C#代码实现

25、C#串口通信从入门到精通(25)——整数/小数(浮点数)和字节数组互相转换

《C# Modbus通信从入门到精通》访问链接如下:文章来源地址https://www.toymoban.com/news/detail-442500.html

1、C# Modbus通信从入门到精通(1)——虚拟串口调试工具的使用

2、C# Modbus通信从入门到精通(2)——Modbus RTU协议原理

3、C# Modbus通信从入门到精通(3)——Modbus RTU(0x01功能码与C#代码实现)

4、C# Modbus通信从入门到精通(4)——Modbus RTU(0x02功能码与C#代码实现)

5、C# Modbus通信从入门到精通(5)——Modbus RTU(0x03功能码与C#代码实现)

6、C# Modbus通信从入门到精通(6)——Modbus RTU(0x04功能码与C#代码实现)

7、C# Modbus通信从入门到精通(7)——Modbus RTU(0x05功能码与C#代码实现)

8、C# Modbus通信从入门到精通(8)——Modbus RTU(0x06功能码与C#代码实现)

9、C# Modbus通信从入门到精通(9)——Modbus RTU(0x0F功能码与C#代码实现)

10、C# Modbus通信从入门到精通(10)——Modbus RTU(0x10功能码与C#代码实现)

11、C# Modbus通信从入门到精通(11)——调试软件Modbus Slave和Modbus Poll的使用

12、C# Modbus通信从入门到精通(12)——Modbus ASCII协议原理

13、C# Modbus通信从入门到精通(13)——Modbus ASCII(0x01功能码与C#代码实现)

14、C# Modbus通信从入门到精通(14)——Modbus ASCII(0x02功能码与C#代码实现)

15、C# Modbus通信从入门到精通(15)——Modbus ASCII(0x03功能码与C#代码实现)

16、C# Modbus通信从入门到精通(16)——Modbus ASCII(0x04功能码与C#代码实现)

17、C# Modbus通信从入门到精通(17)——Modbus ASCII(0x05功能码与C#代码实现)

18、C# Modbus通信从入门到精通(18)——Modbus ASCII(0x06功能码与C#代码实现)

19、C# Modbus通信从入门到精通(19)——Modbus ASCII(0x0F功能码与C#代码实现)

20、C# Modbus通信从入门到精通(20)——Modbus ASCII(0x10功能码与C#代码实现)

21、C# Modbus通信从入门到精通(21)——Modbus TCP协议原理

22、C# Modbus通信从入门到精通(22)——Modbus TCP(0x01功能码与C#代码实现)

23、C# Modbus通信从入门到精通(23)——Modbus TCP(0x02功能码与C#代码实现)

24、C# Modbus通信从入门到精通(24)——Modbus TCP(0x03功能码与C#代码实现)

25、C# Modbus通信从入门到精通(25)——Modbus TCP(0x04功能码与C#代码实现)

26、C# Modbus通信从入门到精通(26)——Modbus TCP(0x05功能码与C#代码实现)

27、C# Modbus通信从入门到精通(27)——Modbus TCP(0x06功能码与C#代码实现)

28、C# Modbus通信从入门到精通(28)——Modbus TCP(0x0F功能码与C#代码实现)

29、C# Modbus通信从入门到精通(29)——Modbus TCP(0x10功能码与C#代码实现)

到了这里,关于手把手教你新建一个winform项目(史上最全)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 手把手教你在winform中将文本或文件路径拖到控件中

    手把手教你在winform中将文本或文件路径拖到控件中

    我们在winform开发中经常有这类需求:我们需要将文件,比如txt文件的所有内容复制到 RichTextBox控件上,或者需要将txt文件的某一行内容移动到 RichTextBox控件上,这些功能是怎么实现的呢?请接着往下看。 本人2017年硕士毕业,行业经验六年+,一直在自动化行业从事上位机软件

    2024年02月09日
    浏览(8)
  • 手把手教你完成一个Python与OpenCV人脸识别项目(对图片、视频、摄像头人脸的检测)超详细保姆级记录!

    手把手教你完成一个Python与OpenCV人脸识别项目(对图片、视频、摄像头人脸的检测)超详细保姆级记录!

    课程来源: 一天搞定人脸识别项目!学不会up直接下跪!(python+opencv)_哔哩哔哩_bilibili 环境配置详见: 在conda虚拟环境中安装OpenCv并在pycharm中使用_conda虚拟环境安装opencv_好喜欢吃红柚子的博客-CSDN博客 目录 一、读取图片 1.1 imshow和WaitKey方法   1.2 代码实现 1.3 效果展示 

    2024年02月03日
    浏览(11)
  • 手把手教你做一个多路灰度传感器

    手把手教你做一个多路灰度传感器

    市面上有的灰度传感器对于一些人来说可能不合适  于是呢不少人想自己做,比如我,当时也是走了一些弯路的,现在把自己的经验写上来,各位动手能力强的自己拿去用 原理: 左边发射红外光,地面反射到光敏三极管,改变A_OUTx处的电压值,不同颜色和材质对反射回来的

    2024年02月15日
    浏览(36)
  • 手把手教你用MindSpore训练一个AI模型!

    手把手教你用MindSpore训练一个AI模型!

    首先我们要先了解深度学习的概念和AI计算框架的角色( https://zhuanlan.zhihu.com/p/463019160 ),本篇文章将演示怎么利用MindSpore来训练一个AI模型。和上一章的场景一致,我们要训练的模型是用来对手写数字图片进行分类的LeNet5模型 请参考( http://yann.lecun.com/exdb/lenet/ )。 图1 M

    2024年02月04日
    浏览(13)
  • 手把手教你搭建一个Minecraft 服务器

    手把手教你搭建一个Minecraft 服务器

    这次,我们教大家如何搭建一个我的世界服务器 首先,我们来到这个网站 MCVersions.net - Minecraft Versions Download List MCVersions.net offers an archive of Minecraft Client and Server jars to download, for both current and old releases! https://mcversions.net/   在这里,我们点击对应的版本,从左到右依次是稳定版

    2024年02月09日
    浏览(16)
  • 【手把手教你制作一个简易版的shell】

    【手把手教你制作一个简易版的shell】

    为了简便,命令行中的提示符我们可以直接用printf打印,而具体执行命令可以交给子进程去做,现在的关键是如何将获得的命令行中的命令切割。我们在学习C语言时提到了strtok函数,正好这个函数可以用来作为切割。 基本框架: 不知道大家注意到了没有,我们从键盘中读取

    2023年04月16日
    浏览(10)
  • 手把手教你实现一个循环队列(C语言)

    手把手教你实现一个循环队列(C语言)

    这是一道leetcode关于队列的经典题: 622. 设计循环队列 https://leetcode.cn/problems/design-circular-queue/  大家注意这个题目要求,这个队列是定长的,如果满了则不能再添加数据。那么我们设计一个队头front和队尾rear,每次添加数据rear向后走,这时就有一个问题, 怎么区分空和满呢

    2024年02月04日
    浏览(15)
  • 手把手教你开发第一个HarmonyOS (鸿蒙)移动应用

    手把手教你开发第一个HarmonyOS (鸿蒙)移动应用

    移动应⽤开发: Android IOS HarmonyOS (鸿蒙) 文档概览-HarmonyOS应用开发官网 2.1 系统的定义 2.1.1 系统的定位 HarmonyOS有三⼤特征: 搭载该操作系统的设备在系统层⾯融为⼀体、形成超级终端,让设备的硬件能⼒可以弹性 扩展,实现设备之间 硬件互助,资源共享。 对消费者⽽⾔,

    2024年02月02日
    浏览(37)
  • 手把手教你写出第一个C语言程序

    手把手教你写出第一个C语言程序

    大家好,我是努力学习游泳的鱼。这篇文章将手把手带你写出人生中第一个C语言程序, Hello, World 。在阅读本文之前,建议先百度 visual studio ,在微软官网下载并安装VS的最新版本,安装时记得勾选“C++桌面开发”选项。 2.1 环境 工欲善其事必先利其器,我们需要写C语言代码

    2024年02月10日
    浏览(9)
  • 手把手教你从0搭建SpringBoot项目

    手把手教你从0搭建SpringBoot项目

    用到的工具:idea 2021、Maven 3.6.3、postman 框架:SpringBoot、Mybatis 数据库:Mysql8.0.30 安装配置参考博文 注意: 1.下载maven注意idea与Maven版本的适配: 2.为了避免每次创建项目都要改Maven配置,可以修改idea创建新项目的设置 二、安装数据库 mysql8安装参考博文 **注意:**连接不上往

    2024年02月03日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包