构建布局良好的Windows程序

2021-05-01 00:28

阅读:526

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属性选定为窗口菜单项

 


评论


亲,登录后才可以留言!