第一章 初识windows程序

window 操作系统中,处处是窗体

 

简单 强大 方便 灵活

 

步骤 新建项目 项目类型 visual C#项目 模板 window应用程序

 

用partial 将同一个窗体的代码分开放在两个文件中:

一个存放在vs自动生成的代码中

 

冒号表示继承

像孩子继承父母的特征所有窗体都继承Form

 

窗体标题 : Name

窗体图标: Icon

图片背景Backgroundimage

背景颜色 backcolor

最大化按钮:MaximinBox

最小化按钮:Minimun

窗体边框样式 :FROMBorderStyle

窗体初始位置:StartPosition

窗体状态:WindowsState

帮助按钮:HelpButton

 

命名规范-前缀

控件名称 控件类名 命名前缀

标签 Label lal

文本框 TextBox txt

组合框 ComboBox Cbo

按钮 Button btn

 

规范化命名可以提高程序的可读性和可维护性

 

标签label

image:标签上的图像

text:显示的文本

文本框 TextBox:

MaxLength:最大字符数

MultiLine:是否可以输入多行文本

PassWordChar:作为密码框时显示的密码字符

readOnly:是否允许编辑

Text:关联的文本

 

组合框ComboBox

Items:组合框中的项

DropDownStyle:组合框的风格

Text:组合框关联的文本

SelectedIndex:当前选中项的索引,从0开始

selectedItem:获取当前选定的项

 

按钮 Button

Enable:控件是否可用

Text :显示文件

TextAlign:文本的对齐方式

 

 

Windows应用程序是事件驱动

事件驱动:随时响应用户触发的事件,做出相应的处理

我们需要做的

针对相关事件,编写相应的事件处理程序

 

编写事件处理程序的步骤

选中控件 在属性窗口中单击 找到事件 双击生成事件处理方法 编写处理代码

 

若事件事件处理方法未触发,请检查属性窗口中事件处理程序是否设置正确

 

窗体FROM

load事件:窗体加载时触发

文本框 textbox:

textchanged事件:文字改变时触发

按钮button

click事件:单击触发触动

每个控件的事件非常多,我们只需要关注常用的事件即可

 

messageBox消息框

为什么要使用消息框?

显示消息

向用户请求消息

 

实现步骤

1定义窗体对象

2显示窗体

语法

被调用的窗体类名 窗体对象=new被调用的窗体类名();

窗体对象.Show();

posted @ 2017-11-07 08:25  舞凍  Views(236)  Comments(0Edit  收藏  举报