Delphi-----窗体的属性

 

 

1.Appearance属性

功能:设置窗体中控件是否以三维立体方式显示。

取值:1) 1-3D 默认设置,以三维立体方式窗体上的控件。

2) 0-Flat 以二维方式显示窗体上的控件。

该属性不能通过代码在运行时设置,必须通过属性窗口在设计时设置。

2.AutoRedraw属性

功能:设置窗体中显示的信息是否重画。当返回被其他窗体遮住的窗体时,如果此属性设置为True,则自动刷新或者重画窗体中的所有信息,否则不重画。

3.BackColor属性

功能:设置窗体的背景颜色。

4.BorderStyle属性

功能:设置窗体的边界样式。

取值:1) 0-None 窗体不仅没有边界,而且没有标题栏

2) 1-Fixed Single 边界是固定的单线,运行时不能改变窗体大小

3) 2-Sizable 默认设置,窗体的大小可以在运行时改变

4) 3-Fixed Dialog 固定的对话框,大小不能改变

5) 4-Fixed ToolWindow 固定的工具箱窗口,大小不能改变

6) 5-Sizeable ToolWindow 大小可变的工具窗口

该属性的设置会影响其他属性的设置值。如,其设置为0、3、4或5时,MinButton、MaxButton和ShowInTaskbar属性将自动设置为False,表示这类窗体没有“最小化”“最大化”按钮。

5.Cation属性

功能:设置窗体标题栏中显示的文本内容。

6.ClipControls属性

功能:当Paint事件发生时,确定窗体中的内容是全部重画还是只重画最新暴露的区域。

取值:True 默认设置,重画整个窗体内容

False 重画最新暴露的区域

7.ControlBox属性

功能:设置窗体左上角是否显示控制菜单按钮。

取值:True 默认设置,窗体中含有窗体图标和控制按钮

Flase 窗体中不含窗体图标和控制按钮

8.DrawMode属性

功能:用于设置绘图模式,以便控制图形的显示效果。默认是用窗体的前景色来画线。

9.DrawStyle属性

功能:用于设置线条的线型,默认为实线。

10.DrawWidth属性

功能:用于设置线条的宽度,默认为1。

11.Enable属性

功能:设置窗体是否对鼠标或者键盘事件作出响应。

取值:True 默认设置,对事件作出响应

False 对事件不产生响应。这时只能在窗体中显示文本和图形

12.FillColor属性

功能:用于设置图形的填充颜色,默认是黑色。

13.FillStyle属性

功能:用于设置图形的填充方式,默认是透明的(Transparent)。

14.Font属性

功能:设置窗体中文本显示时使用的字体、包括字体的名称和大小,以及是否为粗体、斜体或者粗斜体,是否带有删除线和下划线。

15.FontTransparent属性

功能:当窗体上要显示文本的位置已有图形或文本存在时,可以用FontTransparent属性来确定如何处理原来的图形或文本。

取值:True 默认设置,将要显示的内容与原来的图形或者文本重叠显示

   False 将要显示的内容覆盖原来的图形或者文本

16.ForeColor属性

功能:设置窗体的前景颜色。设置方法类似于BackColor属性。

17.Height和Width属性

功能:设置窗体的初始高度和宽度。

18.Icon属性

功能:设置窗体的图标。Icon属性的设置值通常为图标文件名(扩展名为*.ico)。

19.KeyPreview属性

功能:如果窗体中的某个控件正使用时发生了键盘事件,则可以用KeyPreview属性来确定窗体是否接收键盘事件。

取值:True 窗体先接收键盘事件,然后再由当前正使用的控件来处理

False 默认设置,当前正使用的控件接收键盘事件,窗体不处理该事件

20.Left和Top属性

功能:设置窗体的左上角位置。

21.MaxButton属性

功能:设置窗体中是否含有最大化按钮。

取值:True 默认设置,有最大化按钮

   False 窗体中不含有最大化按钮

22.MDIChild属性

功能:设置当前窗体是否是MDI窗体的子窗体。

取值:True 当前窗体为MDI窗体的子窗体

   False 默认设置,不是MDI窗体的子窗体

23.MinButton属性

功能:设置窗体中是否含有最小化按钮。

取值:True 默认设置,窗体中含有最小化按钮

   False 窗体中不含有最小化按钮

如果BorderStyle属性设置为0、3、4和5,则此属性无效。

24.MouseIcon属性

功能:指定一个自定义的图标或者光标作为鼠标指针的形状。当MousePointer属性设置为99时,就要使用MouseIcon属性来确定鼠标指针的形状。

25.MousePointer属性

功能:设置鼠标指针的形状。如果将其设为99,则可以使用MouseIcon属性来指定自定义的鼠标指针形状。

26.Moveable属性

功能:设置窗体是否可移动。

取值:True 默认设置。窗体运行时能够移动

   False 窗体运行时不可移动

27.Name属性

功能:设置当前窗体的名称。代码中可以通过Name属性设置的名称来引用相应的窗体。

28.Picture属性

功能:设置是否在窗体内显示一个图形。默认设置为None,表示窗体中不显示图形。如果在代码中设置,要使用LoadPicture函数。

29.RightToLeft属性

功能:设置文本显示方向和显示外观。

30.ScaleHeight和ScaleWidth属性

功能:设置窗体绘图区域的高度和宽度。改变属性的设置值后,将重新定义新的度量单位。

31.ScaleLeft和ScaleTop属性

功能:设置窗体绘图区域的左上角位置。默认为(0,0),表示窗体左上角即为原点。

32.ScaleMode属性

功能:设置窗体的度量单位,默认为点素(Twip)。

33.ShowInTaskbar属性

功能:设置窗体最小化时是否在任务栏上显示窗体图标。

34.StartUpPosition属性

功能:设置窗体首次显示时的位置。

35.Visible属性

功能:设置窗体是否可见。

取值:True 默认设置,窗体可见

   False 窗体不可见

36.WindowState属性

功能:设置程序运行时窗体的显示状态。

取值:1) 0-Normal 默认设置,以正常方式显示

   2) 1-Minimized 以最小化方式显示

   3) 2-Maximized 以最大化方式(占据整个屏幕)显示

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值