黑马程序员-窗体属性

来源:互联网 发布:node.gs卸载 编辑:程序博客网 时间:2024/06/07 19:46

AcceptButton 默认按下Enter键指定的控件起作用

CancelButton 默认按下Esc键指定的控件起作用

AutoSize 控件自动调整大小

BackgroundImageLayout  背景图片的填充方式

ControlMenuStrip 为窗体绑定菜单

ControlBox (true, false)- + X 最小化,最大化,关闭选项的显示与否

Cursor 鼠标光标形状

DoubleBorderStyle 双缓存区(针对大量图片绘图)

FormBorderStyle  窗体菜单栏等蓝色条的出现或不出现

HelpButton 类似”帮助“按钮

KeyPreview 设置事件是否对窗体起作用

Opacity 窗口透明度

ShowInTaskbar 控制是否在任务栏显示

TopMost 显示在窗口最前端

WindowState 运行时显示的方式 (最大化,最小化)


事件

ClickSizeChanged 窗口尺寸变化引发

KeyPreview(flase)时 可以可以出发 up,down  ,press

Paint 绘图

TabStop false 时       Tab键禁用

TabIndex Tab切换

TextAlign Text对齐方式

Dock 停靠方式

Image 覆盖BackGroundImage 而且有位置


{Point 坐标(Location)}

{Size 尺寸(width,Height)}

{Rectangle 矩形(Point怕,Size s)}



MessageBox()有21种重载,常见的包含以下控件:

MessageBoxButton (枚举类型)按钮

MessageBoxIcon 对话框图标

MessageBoxDefaultButton   指定默认按钮

PS:窗体范围计算

ClientSize 是窗口灰色部分面积,有属性{Height,Width}

那么类似按钮活动范围求法就是:

ClientSize. Height-Button.Height;

ClientSize. Width-Button.Width;


0 0
原创粉丝点击