第二章

              第二章    构建布局良好的Windows程序

第一节    菜单栏和工具栏(一)

MenuStrip的类型:

菜单项 MenuItem  文本框 TextBox  组合框 ComboBox  分割线 Separator

前面都有ToolStrip作前缀

退出整个应用程序,关闭所有窗体 Applaction.Exit();

关闭当前窗体 this.Close();

都会触发FormClosed事件和FormClosing事件

菜单栏控件的主要属性:

代码中菜单对象的名称 Name  在菜单中显示的项的集合 Items  与菜单相关联的文本 Text 

菜单项的主要属性和事件:

代码中菜单项对象的名称 Name  在子菜单中显示的项的集合 DropDownItems  与菜单项相关联的文本 Text  选中该菜单呢项时,触发该事件 Click

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

菜单栏             MenuStrip        ms

菜单项             MenuItem        tsmi

Application.Exit()和this.Close()方法的区别

Application.Exit():

应用程序类Application的静态方法,用于退出当前应用程序

如果当前应用程序代开了多个窗体,则关闭所有窗体

当关闭窗体时,不会触发窗体的FormClosing和FormClosed事件

This.Close():

示例方法,用于关闭当前窗体;如果当前窗体时系统启动窗体,则执行该方法关闭窗体后,应用程序退出

如果当前应用程打开了多个窗体,则只关闭当前窗体

当关闭窗体时,会触发窗体的FromClosing和FromClosed事件

第二节    菜单栏和工具栏(二)

属性名称                      说明

DislplayStyle                  是否显示图像和文本

Image                            将显示的图像

ImageScaling                 是否调整图像大小

TextImageRelation         图像与文本的相对位置 

ToolStrip工具栏的类型:

Button 按钮  Label 标签  SplitButton 分割按钮  DropDownButton 下拉按钮  Separator 分隔线  ComboBox 组合框  TextBox 文本框 ProgressBar 进度条 

前面都有ToolStrip作前缀

第三节    控件进阶和布局(一)

单选按钮 ReadioButton 

Checked 是否选中

日期控件 DateTimePricker

Value 空间的当前时间  MaxDate 最大日期  MinDate最小日期

分组框 GroupBox 

Text 关联的文本

面板 Panel

作为容器使用

SDI 单窗口应用程序

比如记事本、Word等

MDI 多窗口应用程序

比如Excel、浏览器等 至少由两个窗口组成

包括顶级框架窗口(也叫MDI容器),其它文档窗口(也叫子窗口)

创建MDI的步骤

1、        父窗体的IsMDIContainer属性设为true

2、        子窗体的MdiParent属性设为父窗体

转载于:https://www.cnblogs.com/Goraidh/p/7570712.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值