编程语言应用

首页 » 常识 » 问答 » 第二篇Winform窗体应用程序开发步骤及常用基础控件应用举
TUhjnbcbe - 2022/8/1 18:28:00
商务BD求职招聘交流QQ群 http://m.jpm.cn/article-124913-1.html

上世纪80年代,最早的操作系统是黑白屏的DOS界面,只能打印英文字符,后来产生窗体界面,不再需要记忆繁琐的英文单词就能轻松操作电脑,这大大降低了用户使用电脑的难度,加之硬件成本的降低,使电脑普及成为了现实。

科技不断更新,人机交互的模式也在不断演变,比如:触摸屏、语音交互、脑机接口等。但以窗体形式呈现的界面、应用程序比比皆是,本篇就来学习CSharp语言中的窗体技术。

01“窗体”简介

Winform是CSharp语言中用来制作窗体应用程序的技术,包含各种基础控件。所谓控件,就好像儿童玩耍的积木块,不同积木的不同组合就可以建造各种城堡或高楼。学习Winform技术,就是学习各种基础控件的用法,进行自由组合。

本篇中主要学习窗体中的常用基础控件,比如:

标签(Label)、

文本框(TextBox)、

按钮(Button)、

列表框(ListBox)、

组合框或下拉列表(ComboBox)、

消息框(MessageBox)、

单选按钮(RadioButton)、

多选框(CheckBox)等。

如下图,左侧为工具箱,分多个控件类别,被打开的是“公共控件”列表。只需要选中某一控件,单击鼠标拖拽至中间窗体中的某一位置即可。比如,拖拽“按钮”(Button)控件到窗体中。

窗体界面的优势不言而喻,这里不再赘述。在VisualStudio中创建窗体界面(Windows应用程序)很简单,只需要在创建项目类型中选择:Windows应用程序模板即可。如下所示:

在集成开发环境(IDE)中,生成的项目文件包含:解决方案、项目名称、主程序文件以及默认创建的一个窗体文件。

左侧为代码编辑窗口,右侧为设计窗口

其中,Program.cs是主程序(Main函数)的入口,Form1为默认窗体程序,每一个窗体均由设计窗口与代码编程窗口两部分组成(可以更改窗体名称)。运行时,窗体设计代码(自动生成)与程序代码会合二为一组成一个窗体文件。

02面向对象编程(OOP)及关键术语

前面提到Csharp语言属于面向对象的编程语言。在该语言体系中,处处皆对象;而一组对象的集合就构成了类(高度抽象的概念)。

1、类与对象

类是对象的抽象形式,对象是类的具体表现。比如:“人”(类)是一个高度抽象的概念,并不特指谁,是一个泛称;而“张三”(对象)就特指某一个人,他有着实实在在的体貌特征。

类和对象的先后关系在程序中已有规定:先创建类,后通过类创建出对象。new是创建对象的关键词,语法如下:

类名对象名=new类名([参数]);

像这样的代码在CSharp程序中比比皆是。

1
查看完整版本: 第二篇Winform窗体应用程序开发步骤及常用基础控件应用举