# Image 图像控件

用于在窗体中显示图片。

  • 可用图像控件将图片作为数据的一部分显示在窗体中。例如,可用图像控件在人事管理窗体中显示雇员的照片。

  • 可用图像控件来剪裁、调整大小或缩放图片,但不能编辑图片的内容。例如,不能用图像控件改变图片的颜色,以将图片变成透明的,也不能对图片进行加工。这些工作必须通过图像编辑软件完成。

  • 图像控件支持以下文件格式: *.bmp 、 *.cur 、 *.gif 、 *.ico 、 *.jpg 、 *.wmf

  • 图像的默认事件是 Click 事件。

注意

在标签控件中也可以显示图片。然而标签不支持对图片的剪裁、调整大小或缩放操作。

属性
属性 说明
AutoSize 规定对象是否自动调整大小以显示其完整的内容。
BackColor 规定对象的背景色。
BackStyle 返回或设置对象的背景方式。
BorderColor 指定对象的边框颜色。
BorderStyle 指定控件或窗体的边框类型。
ControlTipText 指定当用户将鼠标指针放在控件上但未按下时所显示的文本。
Enabled 指定一个控件能否接受焦点和响应用户产生的事件。
Height、Width 对象的高度和宽度,以磅为单位。
LayoutEffect 指定在改变布局期间控件是否移动。
Left、Top 控件与所在窗体的左边或顶边之间的距离。
MouseIcon 为对象指定一个自定义的图标。
MousePointer 指定当用户把鼠标放到特定对象上时,所显示鼠标指针的类型。
Name 指定一个控件或对象的名称或与 Font 对象相关的字体的名称。
Object 当新控件具有与标准属性或方法同名的属性或方法时,则覆盖相应的标准属性或方法。
OldHeight、OldWidth 返回控件先前的高度或宽度,以磅为单位。
OldLeft、OldTop 返回控件先前位置与所在窗体的左边或顶边之间的距离,以磅为单位。
Parent 返回包含指定控件、对象或集合的窗体、对象或集合的名字。
Picture 指定显示在对象上的位图。
PictureAlignment 指定一个背景图片的位置。
PictureSizeMode 指定在控件、窗体或页面上显示背景图片的方式。
PictureTiling 允许在窗体或页面中平铺图片。
SpecialEffect 指定对象的外观。
Tag 存储对象的附加信息。
Visible 定义一个对象是可视的还是被隐藏的。
方法
方法 说明
Move 移动一个窗体或控件,或者移动 Controls 集合中的所有控件。
ZOrder 将对象放在 Z-顺序的前面或后面。
事件
事件 说明
BeforeDragOver 当拖放操作正在进行时该事件发生。
BeforeDropOrPaste 当用户即将在一个对象上放置或粘贴数据时,该事件发生。
Click 用鼠标单击控件
DblClick 当用户指向一个对象并双击鼠标时,发生 DblClick 事件。
Error 当控件检测到一个错误,并且不能将该错误信息返回调用程序时该事件发生。
MouseDown、MouseUp 用户单击鼠标按键时发生。用户按下鼠标按键时发生 MouseDown 事件;用户释放鼠标按键时发生 MouseUp 事件。
MouseMove 用户移动鼠标时该事件发生。
示例