使用C#开发数据库系统——第一个 Windows 程序

本文介绍了如何使用C#和.NET Framework创建第一个Windows程序,详细阐述了从打开Visual Studio到新建Windows窗体应用的步骤,强调了.NET Framework在简化开发过程中的作用。同时,讲解了Windows程序的基本组件,包括窗体、控件,如Label、TextBox、ComboBox和Button,以及如何通过Visual Studio的设计器进行界面设计和属性设置。文章还探讨了partial关键字和Form类的概念,帮助初学者理解Windows程序的设计和结构。
摘要由CSDN通过智能技术生成

使用C#开发数据库应用数据系统

技术内容

1.1 第一个 Windows 程序

1.1.1 创建 Windows 程序

1.1.2 认识 Windows 程序

1.1.3 基本控件

——————————————————————————————

第一章——初始Windows程序

1.1第一个Windows程序
在.NET出现之前,开发带有图形界面的Windows程序,编码量是很大的。有了.NET Framework之后,这项工作就变得非常简单了。.NET Framework提供了Windows窗体以及窗体内常用的“控件”给开发人员使用,使开发人员可以在编写极少量代码的情况下开发出功能丰富的应用程序。
1.1.1创建Windows程序
创建一个Windows应用程序,一共包括四步。
(1)打开Visual Studio 开发工具。
(2)选择“文件”→“新建”→“项目”命令。
(3)项目类型选择“Visual C#”。
(4)模板选择“Windows窗体应用程序”,如图1.1所示。


图1.1 选择“Windows窗体应用程序”
——————————————————————————————

选好位置后,为项目命名后,单机“确认”按钮,将显示如图1.2所示的Visual Studio界面。

在这里插入图片描述
图1.2 Windows应用程序的Visual Studio界面
——————————————————————————————

这时的窗体组成和控制台应用程序的窗口组成有些不同。
  • 左侧出现了一个“工具箱”窗口,里面包含了很多控件,可以直接把它们拖到窗体上。
  • 中间的部分是窗体设计器,可以放置从工具箱中拖出的控件。
  • 右下方的“属性”窗口,是用来设置窗体或控件的各种属性的,直接按F5运行,将会出现如图1.3所示的窗体

在这里插入图片描述
图1.3 第一个窗体
——————————————————————————————

不需要一行代码,就能够运行出一个窗体,这都得益于Visula Studio和.NET Framework的支持。当然这个窗体非常简单,不能实现什么具体的功能。但通过这个例子,希望同学们能熟悉创建Windows程序的步骤。

1.1.2 认识Windows程序

Windows窗体应用程序与控制台应用程序有很大区别,打开Windows窗体应用程序的解决方案资源管理器,如图1.4所示。

在这里插入图片描述
图1.4 解决方案资源管理器
——————————————————————————————

  • Form1.cs:窗体文件,程序员对窗体编写的代码一般都放在这个文件中
  • Form.Designer.cs:窗体设计文件,其中的代码是由Visual Studio自动生成的,一般不需要修改。
  • Form1.resx:资源文件,用来配置当前窗体所使用的的字符串,图片等资源等
  • Program.cs:主程序文件,其中包含程序入口的Main()方法。双击打开Program.cs文件,可以看到Windows程序的Main()方法。如示例1所示。
示例一

namespace Myschool1
{
static class Program
{
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
——————————————————————————————

Main()方法中的代码也是Visual Studio 自动生成的,一般情况下只会修改第三句代码,“Application.Run(new Form1());” 的含义是应用程序启动时运行的窗体。
在 Visual Studio 中,Winforms 应用程序的窗体文件有两种编辑视图,分别是窗体设计器(图1.5)和代码编辑器(图1.6)。

在这里插入图片描述
图 1.5 窗体设计器
——————————————————————————————

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值