visual c sharp net界面程序设计

visual c sharp net界面程序设计

ID:12076319

大小:209.50 KB

页数:32页

时间:2018-07-15

visual c sharp net界面程序设计_第1页
visual c sharp net界面程序设计_第2页
visual c sharp net界面程序设计_第3页
visual c sharp net界面程序设计_第4页
visual c sharp net界面程序设计_第5页
资源描述:

《visual c sharp net界面程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualC#.NET界面程序设计项目分析通讯录系统的主要任务是对学院不同班级的所有学生进行系统的管理,本实例所描述的用户通讯资料管理系统的主要功能包括:1、班级管理功能班级名称的录入;班级名称的修改;班级名称的删除;班级名称的查询;2、通讯资料管理功能学生基本通讯资料的录入;学生基本通讯资料的修改;学生基本通讯资料的删除;学生基本通讯资料的查询;3、用户管理功能系统管理员登录;一般用户登录;用户账号管理;数据库设计一、数据库需求分析二、数据库逻辑结构设计三、建立数据库及表界面设计-创建窗体Windows应用程序一般都有一个或多个窗口,窗口是运行程序与外界交换信息的界面。一个典

2、型的窗口包括标题栏,最小化按钮,最大/还原按钮,关闭按钮,系统菜单图标,菜单,工具条,状态栏,滚动条,客户区等。在VisualStudio.NET中,打开“文件”菜单,依次选择“新建→项目”命令,打开“新建项目”对话框,选择“VisualC#项目”,选择“Windows应用程序”输入项目的名称“address_list”和项目的存放位置后点击“确定”按钮,项目的新建就完成了,如图所示。当生成通讯录这个解决方案后,一个简单的,未经加工的Windows应用程序产生了。我们可以在主程序Program.cs中看到如下的代码。【代码5-1】usingSystem;usingSystem.C

3、ollections.Generic;usingSystem.Linq;usingSystem.Windows.Forms;namespaceaddress_list{staticclassProgram{///

///应用程序的主入口点。///[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(newForm1());}}}其中Main(

4、)在应用程序中承担着非常重要的地位,是主程序的入口,也就是说,这个通讯录的项目将从这里的第一条语句开始运行。修改窗体属性首先来修改窗体的属性。由于是进行通讯录管理的主要界面,因此窗体的设置至少要做到以下几点:反映模块的主要功能窗体的大小要适合接下来控件的布局窗体的颜色需要根据用户的需求进行调整为了准确的表达窗体的功能,需要对窗体文件重新命名根据上表介绍的属性我们需要修改窗体标题栏中显示的标题,右键点击窗体Form1的空白处,在弹出菜单中选择“属性”命令,在窗体的右边将显示属性窗口,如图所示。修改通讯录信息管理窗体的步骤如下:1、选择Text项,将其默认的“Form1”修改成为“通

5、讯录管理”,这样以后运行程序时,在主界面将显示“通讯录”这个标题,这是非常重要的环节,这代表了软件的名称。2、选择Size项,将其Width修改为800,Height修改为600。这样以便增大窗体的尺寸,使之可以放下更多的控件。3、在解决方案管理器中选择这个窗体文件“Form1”,单击右键,在弹出的窗体中选择“重命名”命令,这时文件名称会反色显示,输入新的文件名“address_manage”作为该窗体的新的文件名称,修改完成后,解决方案管理器会立刻显示新的文件名屏幕分辨率屏幕分辨率的大小直接决定了软件的显示情况,因此在设计控件时需要考虑其宽度以确定窗体上控件的布局能尽量适合用户

6、的实际情况,以免影响界面的美观进而影响软件的通用性。因此至少应该以800*600的分辨率作为下线,否则软件的显示效果将受到影响。特别是现在市场上的显示器存在多种比例,如何适应用户的需求,是在设计过程中应该考虑的因素。例如本系统就以4:3的显示器为主要考虑方案。设计用户界面–添加控件VisualStudio2008使用控件设计Windows应用程序。将工具箱窗口中的控件放到窗体中,使用属性窗口改变控件的属性,或在程序中用语句修改属性,为控件增加事件函数,完成指定的功能。大部分控件,例如Label、Button、TextBox等,都是Control类的派生类。Control类中定义了

7、这些派生类控件通用的一组属性和方法,这些属性如表所示。属性名称说明Name控件的名称,区别控件类不同对象的唯一标志。Location表示控件对象在窗体中的位置。本属性是一个结构,结构中有两个变量,x和y,分别代表控件对象左上角顶点的x和y坐标,该坐标系以窗体左上角为原点,x轴向左为正方向,y轴向下为正方向,以像素为单位。修改Location,可以移动控件的位置。Left和Top属性值等效于控件的Location属性的X和Y。修改Left和Top,可以移动控件的位置。Size本属性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。