构建布局良好的Windows程序

本文详细介绍了Windows窗体中的各种控件及其属性,包括MenuStrip菜单栏、ToolStrip工具栏、RadioButton单选按钮、DateTimePicker日期控件等,并解释了如何通过设置属性来控制这些控件的行为。

1.菜单栏

  MenuStrip的类型

MenuItem菜单项
TextBox文本框
ComboBoX组合框
Separato分割线

 

前面都有ToolStrip做前缀

2.Applaction.Exit()

  退出整个应用程序,关闭所有窗体

3.this.Close()

  关闭当前窗体

  都会触发FormClosed事件和FormClosing事件

4.带图片的工具栏

displaystyle 是否显示图像和文本
image将显示的图像
imageScaling是否调整图像大小
TextimageRelation 图像与文本的相对位置

 

 

5.ToolStrip工具栏类型

 

Button:按钮

label标签
SplitButton分割按钮
DropDownButton下拉按钮
Separator分割线
ComnoBox组合框
TextBox文本框
progressBar进度条

 

前面都有ToolStrip作前缀

6.单选按钮 RadioButton

  Checked:是否选中

7.日期控件 DateTimePicker

value控件的当前日期
MaxDate最大日期
MinDate最小日期

 

8.分组框:Gropebox

  text:关联的文本

9.面板:panel

  作为容器使用

10.工具:Visual Studio的"格式"菜单

  按住"Ctrl键",选择多个控件

  以第一个控件为基准

  可以使用anchor(锚定控件)

  固定控件与窗体边缘距离

  按住Ctrl键选择多个控件,再设置anchor属性,可以一次选中多个控件

  使用dock(停靠控件)

11.dock属性

  将控件停靠在窗体的边缘或填充窗体

  当某个控件需要充满整个窗体时,设置控件的dock属性是最快捷的方式

  SdI:比如记事本 Word等

  mdi:多窗口应用程序

比如Excel 浏览器等

至少由连个窗口组成

包括顶级框架窗口(也叫mdi容器)其他文档窗口(也叫子窗口)

创建mdi的步骤

1父窗体的ISMDIIContainer属性设为true

子窗体的Mdiparent属性设为父窗体

注意:

设置了MDI子窗体不能用SHowDialog()

建立子窗体窗口列表的步骤

设置父窗体菜单控件的mdiwindowlistItem属性选定为窗口菜单项

 

转载于:https://www.cnblogs.com/wxl941549541/p/7795150.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值