首页 > Windows开发 > 详细

构建布局良好的windows程序

时间:2017-11-06 19:45:03      阅读:301      评论:0      收藏:0      [点我收藏+]

构建布局良好的windows程序

MenuStrip是指应用程序运行中出现在界面上的选项列表,供用户选择执行。在可视化程序中,借助菜单栏可以将应用程序所提供的各种功能一一呈现给使用者。

ToolStrip在Windows程序中,工具栏是综合了各种工具以便于用户使用的一个区域。

接下来见到介绍下它们的主要属性和事件

 

菜单栏控件的主要属性
属性 说明
Name 代码中菜单对象的名称
Items 在菜单中显示的项的集合
Text         与菜单相关联的文本

 

 

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

 

管理员窗体属性的设置
属性 值 说明
Name FrmAdminMain 窗体对象的名称
Text MySchool-管理员 窗体标题栏显示的文子
WindowState   Maximized 窗体出现时是最大的

 

窗体真正退出

 

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

应用程序类Application的静态方法,

用于退出当前应用程序

实例方法,用于关闭当前窗体;如果当前窗体是系统启动窗体,

则执行该方法关闭窗体后,应用程序退出

如果当前应用程序打开了多个窗体,

则关闭所有窗体

只关闭当前窗体

关闭窗体时不会触发窗体的FormClosing

和FormClosed事件

会触发窗体的FormClosing和FormClosed事件

——————————————————————————————————————————————————————————————————————————————————

工具栏控件的主要属性
属性 说明
ImageScalingSize 工具栏中的项显示的图像的大小
Items 工具栏中显示项的集合

 

工具栏上的按钮和标签的主要属性和事件
属性 说明
DisplayStyle

设置图像和文本的显示方式,包括显示文本、

显示图像、显示文本和图像或者是什么都不显示

Image

按钮/标签上显示的图片

ImageScaling 是否调整按钮/标签上显示的图片大小
Text 按钮/标签上显示的文本
TextImageRelation 按钮/标签上图像与文本的相对位置
事件 说明
Click 单机按钮/标签时,触发该事件

 

使用WinForm的基本控件

单选按钮(ReadioButton):为用户提供由两个或多个互斥选项组成的选项的集合。

按钮选项的主要属性和事件
属性 说明
Checked 指示单选按钮是否已选中
Text 单选按钮显示的文本
事件 说明
Click 单机选项按钮时发生

分组框(GroupBox):用于为其他控件提供可识别的分组。通常使用分组框按功能细分窗体。

面板(Panel):和分组框的功能类似,都是用来将控件分组的,唯一的不同是面板没有标题,但可以显示滚动条。

容器控件GroupBox和Panel的区别

GroupBox

Panel

用于逻辑的组合一组控件,如R额迪欧Button和CheckBox控件,

显示一个框架,框架上有标题

用于包含多个控件,以便于将这些控件编为一组,方便操作这些控件

 

日期控件(DateTimePicker):提供一种能够用来选择日期的下拉式日历,从而避免手工输入带来的错误。

日期控件的主要属性
属性 说明
MaxDate 取得设定最大日期和时间
MinDate 取得设定最小日期和时间
Value 控件所选定的日期/时间值
Format 用于设置控件中显示的日期和时间的格式

使用Anchor属性

WinForms中为控件提供了Anchor属性,只要设置控件的Anchor属性即可保持在窗体运行时控件的布局合理性。

Anchor是锚定的意思,用于设置控件相对于窗体的某个(某几个)边缘的距离保持不变,

从而实现随窗体的变化动态调整控件的大小,Winforms中的每个控件都有该属性。

 

MDI窗体

MDI的几个显著特点

启动一个MDI应用程序时,首先显示父窗体

父窗体是应用程序中其他所有窗口的容器

每个应用程序界面都只能有一个MDI父窗体

在任何指定的时间都可以打开多个子窗体

任何MDI子窗体都不能移除MDI框架区域

关闭MDI父窗体则自动关闭所有打开的MDI子窗体

 

组合框ComboBox控件

ComboBox。ObjectCollection类型的常用属性和方法
属性 说明
Count   获取集合中项的数目
DorpDownStyle 获取或设定组合框样式的值
IsReadOnly 获取指示能够修改该集合的值
Item 检索集合中指定索引的项
方法                   说明
Add() 向组合框中的项列表中添加项
Clear() 从组合框中移除所有的项
Remove 从组合框中移除指定的项

构建布局良好的windows程序

原文:http://www.cnblogs.com/luoxionghenku/p/7794725.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!