编程语言应用

首页 » 常识 » 常识 » WinForm开发
TUhjnbcbe - 2021/1/27 16:08:00
怎么样治疗白癜风         http://pf.39.net/bdfyy/
相关概念

WinForm是WindowsForm的简称,是基于.NETFramework平台的客户端(PC软件)开发技术,一般使用C#编程语言。

C#(英文名为CSharp)是微软推出的一款面向对象的编程语言,语法与C++类似,但要比C++简单,不使用指针,且不允许直接读取内存等不安全的操作,它在面向对象语言特征的基础上,添加了事件和委托。使用C#不仅能开发控制台应用程序,也能开发Windows窗体应用程序、网站、手机应用等多种应用程序。

.NETFramework是一个可以快速开发、部署网站服务及应用程序的开回发平台,是Windows中的一个组件,包括公共语言运行时(CommonLanguageRuntime,CLR)虚拟执行系统和.NETFramework类库。目前能在.NET平台上使用的语言很多,如VB.NET、Python、J#、VisualC++.NET等。但使用最多的是C#。

项目的创建与结构

在VisualStudio中,选择“文件”→“新建”→“项目”命令,在弹出的对话框中依次选择“VisualC#”,“Windows桌面”,“Windows窗体应用”,并设置好依赖的.NET框架版本与项目名称等基本信息,点击“确定”即可。

新建的WinForm程序中,都自动生成一个默认的窗体Form1.cs,并且在项目的Program.cs文件中指定要运行的窗体。

每一个WinForm程序都是由若干个窗体构成的,窗体的外观通过窗体属性进行设置,而窗体的操作和功能则通过窗体的事件和方法来实现。

WinForm控件

在WinForm程序中每个窗体都是由若干个控件构成的。所谓控件就是人们常说的能输入文本的位置、能选择的位置、能单击的位置、图片显示的位置等。其中:

能输入文本的位置即WinForm中的文本框、多行文本框等。

能选择的位置即WinForm中的复选框、单选按钮、下拉框等。

能单击的位置即WinForm中的按钮、超链接、菜单栏、工具栏等。

图片显示的位置即WinForm中的图片控件。

WinForm的实现主要依靠控件,并通过控件的事件和属性来实现窗体的效果。WinForm控件主要分为系统自带控件和第三方控件,自带控件的样式相对固定,可供开发者设置的属性较少,如果对UI要求较高,一般都需要使用第三方控件,非系统自带的控件都称为第三方控件。目前常用的第三方控件有:DevExpress、DotNetBar、IrisSkin、QIOSDevSuite等。

分享会PPT参见:

1
查看完整版本: WinForm开发