C#:如何用VS开启人生中第一个Windows窗体应用程序(Winform)?

这篇文章向C#初学者详细介绍了如何在VisualStudio2019中创建并运行第一个Winform程序。通过步骤指导,包括创建新项目,选择Windows窗体应用模板,设置项目名称和路径,以及添加和操作控件如按钮和标签,最终实现按钮点击改变标签文字的功能。
摘要由CSDN通过智能技术生成

摘要:Windows窗体应用程序(Winform,下文以此指代)既能有效、直观地设计Windows窗体界面,又支持内部逻辑的编写。那么,对于C#初学者来说,如何开启第一个Winform程序呢?   

编程语言:C#

编程环境:Visual Studio 2019

目录

步骤

每篇寄语


步骤

        1、点击桌面Visual Studio 2019图标(没有的先下载安装好哦),然后点击创建新项目。

         2、从右边查找并选择Windows窗体应用(.NET Framework),或者直接搜索,然后点击右下角下一步。

        3、进入配置新项目界面,给项目起一个好听的名称(虽然没什么卵用),选择项目创建路径(尽量选择在好找的地方,最好用一个固定的文件夹存放项目工程,养成良好编程习惯,从现在做起),然后点击右下角创建。(小编懒,就用了默认项目名称哈哈哈)

  

         4、这样,我们就进入VS2019 Winform程序编译界面啦,下面我以一个简单控件编程例子来示范,如何编写第一个Winform程序。找到编译界面里的工具箱并点击(可以在界面右边解决方案管理器窗体底部选项卡找到,也可以点击界面顶部视图菜单栏找到)。

 

         5、在工具箱里往下滑动,找到公共控件栏。小编用一个按钮控件(Button)单击控制标签控件(Label)的文字为例子。

 

        6、 将它们拖动到左边空白窗体(Form1)内,拖放后,系统自动为控件定义成员变量,初始变量名为label1和button1。(拖动方法:点击工具箱里要用的控件,鼠标移动到左边空白窗体心仪的位置,点击放下控件)

         7、单击拖放好的按钮控件,在右下角属性框点击闪电符号,找到Click并双击它,程序转到自动为按钮控件注册好的点击事件。(属性框很重要,控件的大部分属性都能在属性框直接设置,例如显示文本、显示图像、布局、位置等)

        8、在按钮点击事件写入代码,点击启动,在生成的Windows应用程序里点击按钮,标签的文字就改变啦。

label1.Text = "您的第一个Winform程序已完成!";

  

         一个简单的按钮控制程序到此就完成啦,既然学会了开始,那么对于复杂的大型C#软件工程项目,也可以着手开干啦!

每篇寄语

        坚持就是胜利。

Visual Studio 2010创建Windows窗体应用程序
qq_73702550的博客
04-16 2056
Windows窗体应用程序指的是在Windows操作系统上运行应用程序,它们使用了Windows窗体库来创建用户界面。Windows窗体应用程序通常具有窗体、按钮、文本框、菜单等控件,用户可以通过与这些控件交互来完成各种任务。开发Windows窗体应用程序一般使用Visual Studio等集成开发环境(IDE),通过拖拽和配置控件,开发人员可以快速地创建用户界面。在创建窗体应用程序时,开发人员可以使用C#、VB.NET等编程语言来编写逻辑代码,与控件进行交互,处理用户输入,展示数据等。
C#创建windows窗体应用(WinfForm)
天道酬勤
03-16 7261
C#创建windows窗体应用(WinfForm)1 环境搭建2 创建简单示例工程2.1 新建项目2.2 选择Visual C#节点Windows 窗体应用2.3 修改1的form名,点击2视图菜单下拉的工具箱,之后3出现控件,直接根据需要拖到窗体就行3 创建多窗体工程3.1 新建项目3.2 选择Visual C#节点Windows 窗体应用3.3 左击工程文件,弹出菜单选择添...
浅谈C#Winform
最新发布
a876106354的博客
08-20 934
WinFormWindows Form 的简称,是基于 .NET Framework 平台的客户端(PC软件)开发技术,是C#语言的一个重要应用。.NET 提供了大量 Windows 风格的控件和事件,可以直接拿来使用。
C# 使用VS创建Windows窗体应用程序
qq_42759120的博客
04-10 7553
一. 1.打开VS,点击Windows窗体应用 2. 输入名称 3 点击创建成功
Visual studio 基于Windows窗体应用(.NET Framework)
weixin_62925178的博客
04-15 4179
Visual studio 基于Windows窗体应用(.NET Framework)
C# Winform开发教程
热门推荐
qq_35231953的博客
06-22 3万+
1.创建新的Winform工程 打开VS新建窗体应用就可以了,起个名字,设置路径 创建完毕后,会有一个Program.cs的脚本文件,这里的Main为入口函数。 2.窗体编辑 单击顶条区域,右侧弹出对应的属性栏。接下来只介绍几个常用的设置,其他各位可以自行去了解。 窗口样式 -> Icon:设置工具的icon。 窗口样式 -> MainMenuStrip:关联右键菜单(右键菜单的使用后面详解)。 设计 -> Name:本工具的脚本名(Program) ...
如何打开窗体即隐藏
pengdayong77的博客
06-06 564
今天做一个服务的小程序,需要做到类似服务那样执行,但需要与用户进行交互。因此需要窗体打开即关闭。在托盘上显示一个图标。经测试,满足要求。不会出现窗体一闪而过的情况。近拟窗体一直没有打开过的样子。 步骤: 1.首先要把窗体的formborderstyle属性设置成none.这样做的目的是使窗体不显示大小等按钮。下一步好设置窗体的大小。 2.设置窗体的大小值 。  static voi
C#Winform实现打开第三方应用程序实例
06-03
C# WinForm开发,有时我们需要集成或调用系统已经安装的第三方应用程序,以扩展我们应用程序的功能或提供更多的用户交互。这个实例将详细讲解如何在C# WinForm应用实现这一目标。 首先,我们需要了解`...
我的第一个CSharp程序.zip_C#开发macos程序_c# winform与cs_c#教程窗体_csharp winfor
09-21
在本文,我们将深入探讨如何使用C#进行Windows Forms(WinForm应用程序开发,以及如何将其应用于MacOS平台。C#是一种强大的编程语言,由微软公司设计,主要用于.NET框架,支持构建各种类型的应用程序,包括桌面...
C#WinForm窗体内Panel容器嵌入子窗体程序窗体设计例子.pdf
02-23
C#WinForm应用程序开发,可以通过在父窗体内嵌入子窗体来构建复杂的用户界面。嵌入子窗体通常用于实现模块化的功能展示或进行任务的分流处理,父窗体可以是MDI(Multiple Document Interface)形式,这允许在...
VS2010打包C#winfrom窗体应用程序
03-13
VS2010针对C#winfrom窗体应用程序进行打包的详细过程,新手入门
C# Winform窗体内嵌入第三方应用窗体源码,可自适应容器大小
06-24
只需要知道窗体名称,即可将第三方应用的窗体嵌入到自己的程序,使用WinForm的Panel控件作为其父容器,并且第三方窗体仍然保持原有的功能,如点击,输入等,可以随着自己的应用最大最小化,作为自己应用的一部分...
C#编程,用winform窗体应用程序)写一个满足日常使用的计算器。附完整程序
laiwangouliang的博客
01-15 8665
C#编程写一个属于自己的计算器,计算器教程,winform程序
vs2017窗体应用程序小实验
qq_49142441的博客
07-08 2267
记录一下最近做的实验。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using System.Data.Sql; using System.Data.SqlClient; using System.Windows.Forms; namespace myproject1 { ..
VSC#窗体图形设计界面关闭了,在哪里打开
FarryNiu的博客
06-23 1万+
方法 双击Form.cs即可
vs打开其他窗体文件_Visual Studio(VS)--图片查看器(1)
weixin_33632413的博客
01-26 1276
Visual Studio(VS)--图片查看器(1)上期回顾(上期主要完成了一个简单应用程序项目,完成了控件的简单控制代码的编写,以及生产的程序):这期主要开始做一个图片查看器,先开始先立项控件布局1.0 文件--新建--项目,选择窗体应用程序模板,并给他命名,设置存储地址2.0 选择窗体,右下角属性里找到Text,修改为Pictuie Viewer,修改窗体名称3.0 打开工具箱,选择Tabl...
VS/C# 可视化编程:WinForms窗体基础操作
追求。
05-01 1万+
窗体是一种可视图面,可在其上对用户显示信息。通常通过将控件放置在窗体上并开发对用户操作(如鼠标单击或按键)的响应(即事件)来生成 Windows 窗体应用程序窗体是对象,窗体类定义了生成窗体的模板,每实例化一个窗体类,就产生一个窗体
用Visual Studio写一个Windows窗口
weixin_42588555的博客
12-24 1047
好的,要用 Visual Studio 写一个 Windows 窗口,你需要执行以下步骤: 打开 Visual Studio,在“文件”菜单选择“新建”然后选择“项目”。 在“新建项目”对话框,选择“Windows 窗体应用程序”模板。输入项目名称并选择项目存储位置。 点击“确定”按钮,Visual Studio 会自动生成一个基本的 Windows 窗体应用程序项目。 在工具箱,拖...
C#入门:创建第一个Windows程序与控制台程序
C#编程基础,我们首先接触的是创建第一个Windows程序WinForm.NET框架用于构建Windows桌面应用程序的技术。通过Visual Studio(VS),我们可以选择“Windows”菜单,然后创建一个“Windows窗体应用程序”项目...
写文章

热门文章

  • C#MessageBox(消息提示框)使用详解 21439
  • C#控件编程详解之文本框(TextBox) 20085
  • C#Windows窗体设计之ContextMenuStrip(鼠标右击菜单)的用法 8168
  • C#:如何用VS开启人生中第一个Windows窗体应用程序(Winform)? 7267
  • C#控件编程之显示信息控件(Label、LinkLabel) 4706

分类专栏

  • C#Windows窗体应用程序基础 8篇
  • C#数据结构 5篇
  • C#理论基础 1篇
  • C#面向对象基础

最新评论

  • C#控件的创建、属性设置及事件注册

    L.N.: 请问: 使用代码创建的控件 如何设置Modifier属性? RadioButton rdo_s = new RadioButton; rdo_s.Modifiers = Public;//这样会报错

  • C#MessageBox(消息提示框)使用详解

    csdn_lihao: 学习了 很细

  • C#Windows窗体设计之ContextMenuStrip(鼠标右击菜单)的用法

    LeJob_X: 很好的文章,已经解决了右键datagridview没有内容的问题

  • C#MessageBox(消息提示框)使用详解

    m0_75036479: 用这个要有头文件吗

  • C#控件编程详解之按钮控件

    CSDN-Ada助手: 非常感谢用户的辛勤创作,这篇关于C#按钮控件的详解文章非常有价值。从中我们可以了解到很多实用的技巧和知识点。希望用户能够继续分享自己的编程经验和心得,让更多人受益。下一步的创作建议是可以介绍一些常用的C#控件的使用方法,让读者可以更全面地掌握控件编程的技巧。再次感谢用户的分享,期待更多精彩的文章。 CSDN 正在通过评论红包奖励优秀博客,请看红包流:https://bbs.csdn.net/?type=4&header=0&utm_source=csdn_ai_ada_blog_reply3,我们会奖励持续创作和学习的博主,请看:https://bbs.csdn.net/forums/csdnnews?typeId=116148&utm_source=csdn_ai_ada_blog_reply3

大家在看

  • 如何利用api接口做双十一电商数据分析?
  • (开题报告)django+vue基于java的高校党员信息管理系统设计与实现论文+源码
  • disql 全量备份SQL脚本DM7/DM8
  • PHP生成IP位置等信息图片签名卡片
  • 指令重排导致的单例在并发场景下出现问题!

最新文章

  • 数据结构之——链表
  • 数组(array)理论基础及其基本算法与应用
  • C#控件编程之显示信息控件(Label、LinkLabel)
2023年16篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

To be better now

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家成都供应玻璃钢卡通雕塑玻璃钢鹿雕塑哪家便宜云南公园标识玻璃钢景观雕塑厂家江苏室内商场美陈生产厂家石河子景区玻璃钢雕塑甘南人物玻璃钢雕塑多少钱哈尔滨玻璃钢动漫雕塑山东商场创意商业美陈道具玻璃钢木工雕塑厂家玻璃钢垃圾桶玻璃钢花盆玻璃钢雕塑特点珠海楼盘玻璃钢雕塑河北周年庆典商场美陈报价石家庄玻璃钢广场雕塑广场上玻璃钢农耕帽子雕塑北海玻璃钢雕塑制作宁夏广场玻璃钢雕塑设计玻璃钢广场人物雕塑太湖玻璃钢卡通雕塑天津人物玻璃钢雕塑定做价格桐乡玻璃钢花盆制作明山玻璃钢花盆花器太原小区玻璃钢雕塑生产厂家甘肃玻璃钢人物雕塑制作淮安商场美陈布置玻璃钢花盆容易烂吗珠海玻璃钢卡通人物雕塑南充人物玻璃钢雕塑安装大连玻璃钢雕塑订制价格玻璃钢雕塑小品怎么修补香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化