处处是窗体 优点:简单 强大 方便 灵活 步骤: 新建项目 项目类型 visual C#项目 模板 window应用程序

时间:2021-10-28 09:04:27

window 操纵系统中,随处是窗体

  长处:简单 强大 便利 灵活

  法式: 新建项目 项目类型 visual C#项目 模板 window应用措施

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

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

  冒号暗示担任

  像孩子担任怙恃的特征所有窗体都担任Form

窗体标题   Name  
窗体图标   Icon  
图片配景   Backgroundimage  
配景颜色    backcolor  
最大化按钮   MaximinBox  
最小化按钮   Minimun  
窗体边框样式   FROMBorderStyle  
窗体初始位置   StartPosition  
窗体状态   WindowsState  
辅佐按钮   HelpButton  

1.定名规范-前缀

  控件名称   控件类名   定名前缀

  标签          Label         lal

  文本框      TextBox     txt

  组合框           ComboBox     Cbo

  按钮               Button            btn

  规范化定名可以提高措施的可读性和可维护性

2.标签label

image   标签上的图像  
text   显示的文本  

3.文本框 TextBox

MaxLength   最大字符数  
MultiLine   是否可以输入多行文本  
PassWordChar   作为暗码框时显示的暗码字符  
readOnly   是否允许编纂  
Text   关联的文本  

4.组合框ComboBox

Items   组合框中的项  
DropDownStyle   组合框的气势派头  
Text   组合框关联的文本  
SelectedIndex   当前选中项的索引,从0开始  
selectedItem   获取当前选定的项  

4.按钮 Button

Enable   控件是否可用  
Text   显示文件  
TextAlign   文本的对齐方法  

Windows应用措施是事件驱动

  事件驱动:随时响应用户触发的事件,做出相应的措置惩罚惩罚

我们需要做的:

  1.针对相关事件,编写相应的事件措置惩罚惩罚措施

  2.编写事件措置惩罚惩罚措施的法式

  3.选中控件 在属性窗口中单击 找到事件 双击生成事件措置惩罚惩罚要领 编写措置惩罚惩罚代码

  4.若事件事件措置惩罚惩罚要领未触发,请查抄属性窗口中事件措置惩罚惩罚措施是否设置正确

5.窗体FROM

  load事件:窗体加载时触发

  文本框 textbox:

    textchanged事件:文字转变时触发

  按钮button

    click事件:单击触发触动

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

6.messageBox动静框

  1.为什么要使用动静框?

    显示动静

    向用户请求动静

  实现法式:

    1界说窗体东西

    2显示窗体

  语法:

    被挪用的窗体类名 窗体东西=new被挪用的窗体类名();

    窗体东西.Show();