新手怎么做Windows应用程序开发?

陈芝兰

30天以前 7浏览
新手怎么做Windows应用程序开发?

新手做Windows应用程序开发,这里推荐用C#来进行开发。C#对控件有很好的封装,且开发环境是可视化图形界面,前台是类似于PPT直接拖拽控件到程序界面,然后再在后台写逻辑就可以,极大的简化了开发流程,大大降低了开发门槛,所以十分适合新手入门。

这里我就新手如何用C#去做window应用程序开发的一个过程来详细阐述一下:

IDE

个人建议微软的编程语言最好是安装VisualStudio。

.NET

库一般电脑装系统都是装好的,然后你安装VisualStudio的时候会根据你得IDE版本可能会安装更新的版本,这里需要注意一下,在开发的时候若是选择了高版本的

.NET

然后程序放在低版本可能会运行不了。个人建议用.NET3.5。

新建项目

有了IDE之后就可以开始开发程序了,我们打开VisualStudio,如果是第一次打开可能需要半个小时左右进行初始化。打开后新建项目:

如上图红色标记处可以新建项目,也可以在菜单栏文件处新建项目:

新建项目的时候注意选择:VisualC#然后选择Windows,再在右边选择Windows窗体应用程序:

改好你的项目名,点击右下角确认,这样你就已经开发好了自己的第一个window桌面程序了,这个程序是可以运行的,知识他暂时没有任何的界面和功能,他能运行且能显示界面这都是

.NET

在背后默默的给你封装好的,他帮你做了很多工作,下面你可以添加自己需要的空间和后台逻辑。

编写自己的逻辑

点击IDE左边的工具箱,然后点击右边的小三角,选择停靠

这样所有的控件都在左边,你只需要弄清楚每个控件是干嘛的就可以了。这里我讲一下最常用的几个吧:

Button:按钮,可以点击的

Label:标签,可以显示文字

TextBox:输入框

以上三个是用的最多的,我们只需要将需要的控件点击选中并按住鼠标拖动至我们的界面上就可以了:然后在右下角你可以针对每个控件去设置他的属性和事件绑定(button的点击事件可以直接双击button控件,IDE会直接跳转至该事件的代码编写区):

前台页面设置好后,我们可以按“F7”进入后台代码页进行逻辑编写。我这里就演示一下在输入框中输入字符并且点击按钮后弹出来我输入的内容的提示:

其中textbox1和button1都是系统自动给TextBox和Button空间取的名字(ID)这个在你控件多了的时候他是不能重复的,你可以在属性修改项中修改对应控件Name属性。

我们看一下运行结果:

我再输入框中输入“我爱你”点击确定后弹框提示“我爱你”,简单的逻辑已经实现。一个简单的window应用程序已经开发OK,你可以将这个程序(

.exe

文件,在debug文件下)给到别人去使用是没有问题的。

当然,我在这里讲的只是C#开发Windows应用程序的简单过程,要想做出功能丰富强大的Windows应用程序还需要去了解各空控件的功能和用法,还有后台逻辑怎么去编写,数据库怎么去链接,这些都是很深很广的知识,需要你在不断的学习和使用中去提升。

希望我的回答对您有帮助,谢谢~

本文仅代表作者观点,版权归属原创作者,如需转载请在文中标注来源及作则名字。

免责声明:本文系转载编辑文章,仅做分享只用,如有疑问请联系邮箱:110@zbj.com

程序开发
大家都在看
前端做的程序都是哪方面的?

前端做的程序都是哪方面的?

程序开发
9浏览
开办一个网站都需要哪些程序?

开办一个网站都需要哪些程序?

程序开发
8浏览
新手怎么做Windows应用程序开发?

新手怎么做Windows应用程序开发?

程序开发
7浏览
建设项目环境影响评价程序是怎样的?

建设项目环境影响评价程序是怎样的?

程序开发
8浏览
做程序开发需要多大的内存,4G还是8G?

做程序开发需要多大的内存,4G还是8G?

程序开发
76浏览
新手怎么做Windows应用程序开发?

新手怎么做Windows应用程序开发?

程序开发
9浏览
网站都是用什么语言编写的程序?有多少种?

网站都是用什么语言编写的程序?有多少种?

程序开发
5浏览
工作室网站,用哪个建站程序适合知乎

工作室网站,用哪个建站程序适合知乎

程序开发
7浏览
windows7用于进行硬件设置的程序组是?

windows7用于进行硬件设置的程序组是?

程序开发
21浏览
程序在运行中,如何实现在线升级?

程序在运行中,如何实现在线升级?

程序开发
7浏览
VI设计的基本程序是什么?

VI设计的基本程序是什么?

程序开发
9浏览
如何查看一个网站用什么程序做的?

如何查看一个网站用什么程序做的?

程序开发
8浏览
仓库总平面布置的程序是什么?

仓库总平面布置的程序是什么?

程序开发
4浏览
广告主为什么不信任程序化广告?

广告主为什么不信任程序化广告?

程序开发
12浏览
计算机可以直接执行机器语言编程的程序吗?

计算机可以直接执行机器语言编程的程序吗?

程序开发
131浏览
plc”第一循环标志”在程序中起什么作用?

plc”第一循环标志”在程序中起什么作用?

程序开发
6浏览
程序前端跟后端有什么区别呀?

程序前端跟后端有什么区别呀?

程序开发
14浏览
什么是结构化程序设计基本单元?

什么是结构化程序设计基本单元?

程序开发
8浏览
小程序开发案例库,微信小程序开发案例教程

案例小程序开发小程序微信小程序微信开发程序开发程序教程
140浏览
手把手教会微信小程序开发案例(微信小程序开发实战)

案例小程序开发小程序微信小程序微信开发程序开发程序实战教会
86浏览
点赞
收藏
分享