图像列表控件(ImageList)的常用属性
vb常用的属性介绍
2.02、电影(ActiveMovie)控件的常用属性 49
2.01、Adodc控件的常用属性 52
2.03、动画(Animation)控件的常用属性 55
2.04、公用对话框控件(CommonDialog)控件的常用属性 56
2.05、数据组合框(DataCombo)控件的常用属性 60
FillStyle 填充样式, 有8种可选:0 全部填充1 透明,此为默认值2 水平直线3 竖直直线4 上斜对角线5 下斜对角线6 十字线7 交叉对角线
Font 字型,可从弹出的对话框选择字体,大小和风格
FontTransparent 输出数据是否允许重叠(获得或设置一个值,决定是否显示窗体,打印机或PictureBox上的背景文本/图形)。取值为:True或False
BorderStyle 设置边界样式,取值为:0 None(无边界线)1 FixedSingle(固定单线框)
Caption 标签控件的标题
DataField 获得或设置一个值,将控件绑定到当前记录的一个字段
DataFormat 返回DataFormat对象,用于该部件的可绑定性(打开属性页,选择格式类型)
BackColor 背景颜色,可从弹出的调色板选择。
BorderStyle 设置边界类型,取值为:0 None(无边界框架)1 FixedSingle(窗口大小固定不变的单线框架)2 Sizable(窗口大小可变的标准双线框架)3 FixedDialog(窗口大小固定的对话框窗体)4 FixedToolWindow(窗口大小固定的工具箱窗体)5 Sizable ToolWindow(窗口大小可变的工具箱窗体)
Moveable 是否可以移动窗体, 取值为:True 可以移动False 不可以移动
ListView 控件属性与方法
ListView 控件可以用来显示各项带图标的列表,也可以用来显示带有子项的列表,Windows操作系统的资源管理器中文件夹窗口就是最好的应用例子。
如下图一所示就是“我的电脑”中使用L i s t V i e w控件来显示本机所有盘符:说明:可以通过“查看”菜单来观察其它三种显示方式,这些都是ListView的视图模式之一。
下面我们就先来了解下ListView控件的基本应用,在中的工具箱中,ListView 控件的图标如下图二所示:一、View 属性ListView 控件作为一个可以显示图标或者子项的列表控件,它最重要的属性就是View 属性,该属性决定了以哪种视图模式显示控件的项,这四种视图模式分别如下:1、LartIcon:大图标视图模式,在项的文本旁显示大的图标,在控件宽度足够的情况下,项是如图一中的盘符一样优先以平行排列的,排列不完的则自动换行显示在新行中。
2、SmallIcon:小图标视图模式,与大图标模式一样,但是显示的是小的图标。
3、List:列表视图模式,显示小图标,但是项是垂直排列的,只显示单列。
4、Details:详细资料视图模式,是最丰富的选项,它不但允许您查看项,还允许您查看为各项指定的任何子项。
各项在网格中显示,它们垂直排列且其子项会显示在列中(带有列标头)。
对应地,只有在Details 视图模式中起作用的控件属性为:GridLines 和FullRowSelect,GridLines 属性指示在包含控件中项及其子项的行和列之间是否显示网格线。
FullRowSelect 属性指示单击某项是否选择其所有子项(即整行选中),如下图三所示便是GridLines 和FullRowSelect 属性都设置为True的情况:ListView 控件中还有一个HeaderStyle 属性也是在Details 视图模式下才起作用,HeaderStyle 属性指示列标头样式,它有下面三种显示样式:1、Clickable:列标头的作用类似于按钮,单击时可以执行操作(例如排序)。
VB教案(14)图像控件(Image)
(十四)图像控件(Image)图像控件显示图形的功能与图片框控件类似,但不能画图和输入文本。
图像控件占用内存较少。
一、图像控件的属性:1.Name 属性:2.Stretch属性:设为True时:图形能自动变化尺寸以适应图像控件的尺寸。
设为False时:(缺省值)图像控件能自动变化尺寸适应图形的尺寸。
(若图片太大,而图象控件又无扩大的空间时,只能看到部分图片。
比如图像控件限定在框架内时)3.Picture属性:用于指定一个图片文件标识符。
4.DragMode属性:0:手工拖动1:自动拖动二、图像控件的方法:1.M ove方法:(1)格式:Move <left> [,<Top>,<Width>,<Height>](2)功能:将对象控件移动到指定的新位置。
(3)说明:<i><left> :决定控件的左边位置。
<ii><Top> :决定控件的顶边位置。
<iii><Width> :决定控件的新宽度。
<iv><Height> :决定控件的新高度。
2.D rag方法:(1)格式:Drag [<参数>](2)功能:决定控件的拖动操作状态。
(3)说明:<i> <参数>值为0:取消拖动操作。
1:开始拖动操作。
2:结束拖动操作。
注:执行Drag 2 后会触发Form_DragDrop()事件。
image控件使用方法
image控件使用方法Image控件使用方法Image控件是在网页开发中常用的一种控件,其作用是展示图片。
它可以展示各种格式的图片,包括jpg、png、gif等。
在实际开发中,Image控件的使用方法非常简单,只需要掌握以下几个方面即可。
一、Image控件的基本语法Image控件的基本语法如下:```html<img src="imageurl" alt="图片描述" />```其中,src属性表示要展示的图片的URL地址,alt属性表示该图片的描述信息。
这两个属性都是必须的。
如果图片无法加载,alt属性中的文本将作为替换内容显示。
二、设置图片大小在实际开发中,我们通常需要对图片的大小进行设置。
Image控件的大小可以通过设置宽度和高度属性来完成。
```html<img src="imageurl" alt="图片描述" width="100px"height="100px" />```上述代码中,width属性和height属性分别表示图片的宽度和高度。
注意,单位必须加上,否则可能会出现显示异常。
三、设置图片对齐方式Image控件还可以设置图片的对齐方式。
常见的对齐方式有左对齐、右对齐、居中对齐等。
```html<img src="imageurl" alt="图片描述" align="left" />```上述代码中,align属性表示图片的对齐方式,其取值可以为left、right和center。
四、使用css样式控制图片我们还可以使用css样式对图片进行控制。
```html<style>img {border: 1px solid #ccc;}</style>```上述代码中,我们通过css样式给所有图片添加了一个边框。
ImageView常用XML属性
欢迎登录清源教育官方网站查看更多视频教程ImageView常用XML属性ImageView也就是图像视图,用于在屏幕中显示任何的Drawabl e对象,通常用来显示图片。
有如下属性:android:adjustViewBounds:用于设置ImageView是否调整自己的边界来保持所显示图片的长宽比。
android:maxHeight:设置ImageView的最大高度,需要设置android:adjustViewBounds属性值为true,否则不起作用。
android:maxWidth:设置ImageView的最大宽度,需要设置android:adjustViewBounds属性值为true,否则不起作用。
android:scal eType:用于设置所显示的图片如何缩放或移动以适应ImageView的大小,其属性值可以是matrix(使用matrix 方式进行缩放)、fitXY(对图片横向、纵向独立缩放,使得该图片完全适应于该ImageView,图片的纵横比可能会改变)、fitStart(保持纵横比缩放图片,直到该图片能完全显示在ImageView中,缩放完成后该图片放在ImageView的左上角)、fitCenter(保持纵横比缩放图片,直到该图片能完全显示在ImageView 中,缩放完成后该图片放在ImageView的中央)、fitEnd(保持纵横比缩放图片,直到该图片能完全显示在ImageView中,缩放完成后该图片放在ImageView的右下角)、center(把图像放在ImageView的中间,但不进行任何缩放)、centerCrop(保持纵横比缩放图片,以使得图片能完全覆盖ImageView)或centerInside (保持纵横比缩放图片,以使得ImageView能完全显示该图片)。
android:src:用于设置ImageView所显示的Drawabl e对象的ID,例如,设置显示保存在res/drawabl e目录下的名称为fl ower.jpg的图片,可以将属性值设置为android:src="@drawabl e/fl ower"。
C#2010 ImageList控件
C#2010 ImageList控件
ImageList控件提供一个集合,可以用于存储在窗体的其他控件中使用图像。
可以在图像列表中存储任意大小的图像,但在每个控件中,每个图像的大小必须相同。
对于后面要介绍的ListView控件,则需要两个ImageList控件才能显示大图像和小图像。
ImageList是一个无法在窗体中直接显示的控件。
在将其拖放到窗体上时,它并不会显示于窗体上,而是在窗体的内部以代码的形式存在,并包含所有需要存储的组件。
这个功能可以防止非用户界面组成的控件遮挡窗体设计器。
ImageList控件的位置是固定的,无法由Top等属性更改其坐标。
开发者可以在设计和执行程序时为ImageList控件添加图像。
如果开发者知道在设计期间要显示哪些图像,就可以直接单击该控件Images属性右边的按钮,如图8-10所示。
图8-10 插入ImageList控件
在弹出的【图像集合编辑器】对话框中,开发者可以单击【添加】按钮,在弹出的【打开】对话框中选择图像,将这些图像添加到ImageList控件的集合中,并在右侧的窗格内编辑图像的名称等信息,单击【确定】按钮完成图像添加,如图8-11所示。
图8-11 添加图像到集合中
ImageList控件具有几个独特的属性,与其他控件有所不同,如表8-9所示。
表8-9 ImageList控件的属性。
MFC CImageList详解
MFC CImageList 详解2010-12-23 21:28图像列表控件(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,(可以把这些图标看成是以数组方式存储的),图像列表通常由大图标或位图构成,其中包含透明位图模式(实际上,所有的再一个图像列表中的图标都被存储在一个屏幕设备的位图中)。
可以利用windows API来绘制、建立和删除图像,并能实现增加、删除、替换和拖动图像邓操作。
图像列表控件提供了控制图像列表额基本方法,这些方法在Windows 95及以后版本才能实现。
该控件是不可见的,通常与其他如CListBox、CComboBox、CComboBoxEx以及CTabCtrl一起使用,为他们提供图标资源。
一、图像控件的对象结构1 图像控件的数据成员m_hImageList连接图像对象的控件句柄2 图像控件的建立方法CImageList& ImageList建立图像控件对象结构,Create初始化图像列表并绑定对象,图像控件的建立方法如下BOOL Create(int cx,int cy,UINT nFlags,int nInitial,int nGrow);BOOL Create(UINT nBitmapID,int cx,int nGrow,COLORREF crMask);BOOL Create(LPCTSTR lpszBitmapID,int cx,int nGrow,COLORREF crMask);BOOL Create(CImageList& imageList1,int nImage1,CImageList& imagelist2,int nImage2,int dx,int dy);其中各项参数的含义为:cx定义图像的宽度,单位为像素;cy定义图像的高度,单位为像素;nFlags确定建立图像列表的类型,可以是以下值的组合:ILC_COLOR、ILC_COLOR4、ILC_COLOR8、ILC_COLOR16、ILC_COLOR24、ILC_COLOR32、 ILC_COLORDDB和ILS_MASK;nInitial用来确定图像列表包含的图像;nGrow用来确定图像列表可控制的图像数量。
c# ListView控件的常用属性
c# ListView控件的常用属性2009/05/17 16:41[有关电脑 ]c# ListView控件的常用屬性、方法及事件Posted on 2008-01-15 10:24 scott(陈宽田) 阅读(2315) 评论(4) 编辑收藏网摘所属分类:C#_ControlListView控件常用屬性Activation控件用戶在列表視圖中激活選項的方式。
含值如下:Standard:這個設置是用戶為自己的機器選擇的值OneClick:單擊一個選項,激活它TwoClick:雙擊一個選項,激活它Alignment可以控件列表視圖中的選項對齊的方式。
值如下:Default:如果用戶拖放一個選項,它將仍位於拖動前的位置Left:選項與ListView控件的左邊界對齊Top:選項與ListView控件的頂邊界對齊SnapToGrid:ListView控件包含一個不可見的網絡,選項都放在該網絡中AllowColumnReorder允許用戶改變列表視圖中列的順序。
如果這麼做,就應確保即使改變了列的屬性順序,填充列表視圖的例程也能正確插入選項。
AutoArrange自動根據Alignment屬性排序。
如果用戶把一個選項拖放到列表視圖的中央,且Alignment是Left,則選項會自動左對齊。
只有在View屬性是LargeIco或SmaillIcon時,這個屬性才有意義。
CheckBoxes列表視圖中的每個選項會在其左邊顯示一個複選框。
CheckedInicesCheckedItems利用這兩個屬性分別可以訪問索引和選項的集合,該集合包含列表中被選中的選項。
Columns列表視圖可以包含列,通過這個屬性可以訪誤碼列集合,通過該集合,可以增加或刪除列FocusedItem包含視圖中有焦點的選項。
如果沒有選項,該屬性就為NullFullRowSelect為True時,單擊一個選項,該選項所在的整行文本都會突出顯示。
C#ImageList和ListView的使用
C#ImageList和ListView的使⽤⼀、ImageListImageList组件,⼜称为图⽚存储组件,它主要⽤于存储图⽚资源,然后在控件上显⽰出来,这样就简化了对图⽚的管理。
ImageList组件的主要属性是Images,它包含关联控件将要使⽤的图⽚。
每个单独的图⽚可以通过其索引值或键值来访问;另外,ImageList组件中的所有图⽚都将以同样的⼤⼩显⽰,该⼤⼩由其ImageSize属性设置,较⼤的图⽚将缩⼩⾄适当的尺⼨。
属性说明ColorDepth获取图像列表的颜⾊深度Images获取此图像列表的ImageList.ImageCollectionImageSize获取或设置图像列表中的图像⼤⼩ImageStream获取与此图像列表关联的ImageListStreamer建⽴⼀个ImageList1.从⼯具箱⾥拖动⼀个ImageList到窗体便会在下⾯显⽰出来2常⽤属性3.通过Images打开兔相机和编辑器即可添加图⽚4.点击确定即可添加成功⼆、ListView 的使⽤ListView控件,⼜称为列表视图控件,它主要⽤于显⽰带图标的项列表,其中可以显⽰⼤图标、⼩图标和数据。
使⽤ListView控件可以创建类似Windows资源管理器右边窗⼝的⽤户界⾯。
添加项——Items属性的Add⽅法移除项—— Items属性的RemoveAt⽅法或Clear⽅法选择项—— Selected属性为项添加图标—— SmallImageList、LargeImageList或StateImageList属性启⽤平铺视图—— View属性为项分组—— Group属性建⽴⼀个ListView1.从⼯具栏拖动ListView到窗体2.为成员添加图标图标来源就是ImageLIst13.通过Groups集合为成员设定分组4.通过Items将成员划⼊分组并设置相关图标5.通过View设置成员排列样式6.运⾏就是这么个鸟样。
listview控件各种属性
listview控件各种属性详细介绍listview控件可有4种不同的视图显示方法,跟“资源管理器”里的“查看”方式相似:(1)无图标;(2)小图标;(3)列表;(4)报表式。
使用哪种视图,可由该控件的view属性设置控制。
其中“报表”视图用来显示记录数据很适合。
listview控件包括listItem对象和ColumnHeader对象。
本人简单理解为:listItem对象看成数据行;ColumnHeader对象看成列标题。
listItem对象(行)有两部分:一部分是图标和简要描述的文本(第1列);另一部分是前者的子项文本信息(第2列,第3列......)。
而listItems即是对listItem对象集合(所有行)的引用。
故此,listItems(1) 可以表示为第1行;listitems(1).text 返回第1行第1列的文本值;listitems(1).subItem(1) 返回第1行第2列的文本值。
【控件常用属性】[1]view属性该属性有4个值可设定:1---小图标视图显示2---列表3---报表0---无图标(默认)[2]AllowColumnReorder属性值设置.t.时,用户可以用鼠标选中1列拖至其他地方进行重新排列。
[3]Checkboxes属性设置为.t.时,每一行数据前将显示一复选框。
[4]FlatScrollBar属性设置为.f.时控件将显示滚动条。
[5]FullRowSelect属性设置为.t.时可以整行地选择数据。
[6]GridLines属性设置为.t.时控件将显示网格线。
(只作用于“报表”视图)[7]HideColumnHeaders属性设置为.f.时,列标题可视,反之则不可视。
[8]HotTracking属性设置为.t.时,鼠标所在行将以高亮度显示。
[9]Icons,SmallIcons属性两者设置listview控件视图相关联的ImageList控件中的图片。
VBAimage控件解析
VBAimage控件解析VBA Image控件解析Image控件即图像加载控件,仅用于在窗体中显示图像信息,不能作为其他控件的容器。
一、Image属性解析:●AutoSize属性:用于设置是否自动调整Image控件大小,属性值为布尔类型,即值只能是True或False。
当值为True时Image控件将根据所加载图片的尺寸自行调整控件本身尺寸,即自动设置Height与Width属性值为加载图片的对应值;当值为False时Image控件不会自动调整控件自身尺寸,即Height与Width属性值固定。
●BackColor属性:背景色,用于设置Image控件背景颜色。
●BackStyle属性:背景样式,值为0时背景样式为透明,值为1时背景样式为不透明。
●BorderColor属性:边框颜色,用于设置控件边框颜色。
●BorderStyle属性:边框样式,值为0时为无边框,值为1时为有边框。
●ControlTipT ext属性:用于设置当鼠标停留在Image控件上时显示的文本提示信息。
●Enabled属性:用于设置Image控件是否为可用状态,当属性值为False时Image控件为不可用状态,所有Image控件对应的事件无效,但图像可以加载,所以这里只是对其事件进行了屏蔽,比如Image的单击事件。
●Height属性:用于设置Image控件的高度。
●Width属性:用于设置Image控件的宽度。
●Left属性:用于设置Image控件左侧与所在窗体左侧的相对距离。
●Top属性:用于设置Image控件顶部与所在窗体顶部的相对距离。
●MouseIcon属性:用于设置当鼠标移动到Image控件时鼠标的显示的图标.。
●MousePointer属性:用于设置当鼠标移动到Image控件时鼠标指针属性,取值如下:0-fmMousePointerDefault 常规(预设值)1-fmMousePointerArrow 标准箭头2-fmMousePointerCross 十字符号3-fmMousePointerIbeam I形6-fmMousePointerSizeNESW 水平顺时针135°斜双箭头形态7-fmMousePointerSizeNS 垂直双箭头形态(90°)8-fmMousePointerSizeNWSE 水平顺时针45°斜双箭头形态9-fmMousePointerSizeWE 水平双箭头形态(0°)10-fmMousePointerUpArrow 向上单箭头形态11-fmMousePointerHourglass 沙漏形态(等待状态,依系统设置)12-fmMousePointerNoDrop 阻止状态(不允许放下)13-fmMousePointerAppStarting 箭头与沙漏形态14-fmMousePointerHelp 箭头与问号15-fmMousePointerSizeAll 指向四个方向箭头99-fmMousePointerCustom 显示MouseIcon属性设置的图标●Picture属性:要加载的图片路径值。
imagelist用法 -回复
imagelist用法-回复imagelist是Python中的一个函数,用于将多个图像文件读取为一个图像列表。
通过该函数,可以方便地对多个图像进行批量处理和操作。
本篇文章将详细介绍imagelist函数的用法,以及如何使用它进行图像处理。
一、imagelist函数的基本用法在Python中,可以使用imagelist函数将多个图像文件读取为一个图像列表。
其基本语法如下:imagelist(filenames, flatten=None, mask=None, dtype=None) 其中,参数含义如下:1. filenames:需要读取的图像文件名列表,支持多个文件。
2. flatten:是否将图像展平为一维数组,默认为None。
3. mask:是否使用掩膜,可以用于选择图像中的特定区域,默认为None。
4. dtype:指定图像的数据类型,默认为None。
下面,我们将从几个具体的方面来介绍imagelist函数的用法。
二、读取图像文件首先,我们需要准备几个图像文件,用于演示imagelist函数的用法。
假设我们的图像文件保存在当前工作目录下的img文件夹中,文件名为image1.jpg、image2.jpg、image3.jpg等。
现在,我们可以通过以下代码来读取这些图像文件,并将它们保存到一个图像列表中:pythonfrom PIL import Imagefilenames = ['img/image1.jpg', 'img/image2.jpg','img/image3.jpg']images = imagelist(filenames)通过以上代码,我们就成功读取了这几个图像文件,并将它们保存到了images列表中。
三、批量处理图像imagelist函数提供了方便的方式来对多个图像进行批量处理。
例如,我们想将所有的图像文件转换为灰度图像,可以通过以下代码来实现:pythonfrom PIL import Imagefilenames = ['img/image1.jpg', 'img/image2.jpg','img/image3.jpg']images = imagelist(filenames)gray_images = []for image in images:gray_image = image.convert('L')gray_images.append(gray_image)以上代码中,我们首先使用imagelist函数读取了图像文件,并将它们保存到了images列表中。
ASP.NET中Image控件使用详解
中Image控件使⽤详解Image控件⼜称图像控件,主要⽤来显⽰⽤户的图⽚或图像信息。
⼀、属性表1 Image控件常⽤属性及说明属性说明ID控件IDImageAlign获取或设置Image控件相对于⽹页上其他元素的对齐⽅式ImageUrl获取或设置在Image控件中显⽰的图像的位置Width控件的宽度Visible控件是否可见CssClass控件呈现的样式BackColor控件的背景颜⾊Enabled控件是否可⽤Image控件的⼤部分属性和Label控件类似,在此主要讲解⼀下其ImageUrl属性设置。
ImageUrl属性⽤来获取Image控件中要显⽰图像的地址,在设置该属性时,单击ImageUrl属性⽂本框后⾯的图标按钮,弹出⼀个如图1所⽰的“选择图像”对话框,⽤户可以选择要显⽰的图像。
图1 “选择图像”对话框⼆、⽅法Image控件常⽤⽅法同Label控件类似,具体请参见Label控件常⽤⽅法。
这⾥主要介绍⼀下该控件的ResolveUrl⽅法,ResolveUrl⽅法主要⽤来将URL转换为在请求客户端可⽤的URL。
例如,要使⽤ResolveUrl⽅法设置⼀个Image控件的链接图像路径,可以编写如下代码。
复制代码代码如下:Image1.ImageUrl = ResolveUrl(~/image/Image1.gif);三、事件Image控件常⽤事件同Label控件类似,具体请参见Label控件常⽤事件。
四、⽰例⽰例:Image控件⽰例下⾯⽰例主要通过设置Image控件的ImageUrl属性在该控件上显⽰链接图⽚。
新建⼀个⽹站,默认主页为Default.aspx,在Default.aspx页⾯上添加⼀个Image控件,其属性设置如表2所⽰。
表2 Image控件属性设置属性名称属性值ID ImageUrlImageUrl~/image/Image1.gif(链接图⽚)ImageAlign Middle(居中对齐)执⾏程序,⽰例运⾏结果如图2所⽰。
vba imagelist用法
vba imagelist用法VBA中的ImageList是一个用于管理图像的控件,通常用于在用户界面中显示图标或图片。
它通常与ListView或TreeView等控件一起使用,用于显示不同的图标或图片。
首先,要在VBA中使用ImageList控件,你需要确保已经将Microsoft Common Controls库添加到VBA项目中。
你可以通过依次点击"工具"->"引用",然后勾选"Microsoft Common Controls x.x"来添加该库。
一旦你添加了Microsoft Common Controls库,你就可以在VBA中声明和使用ImageList控件了。
你可以通过以下步骤来使用ImageList控件:1. 首先,你需要声明一个ImageList对象:vba.Dim imgList As ImageList.2. 接下来,你需要实例化ImageList对象,并设置其一些属性,比如图像的大小和颜色深度:vba.Set imgList = New ImageList.imgList.ColorDepth = ILC_COLOR32 ' 设置颜色深度。
imgList.ImageSize = 32, 32 ' 设置图像大小。
3. 然后,你可以向ImageList控件中添加图像,可以是从文件中加载,也可以是从资源中加载:vba.imgList.ListImages.Add , "key1",LoadPicture("path_to_your_image1.jpg")。
imgList.ListImages.Add , "key2",LoadPicture("path_to_your_image2.jpg")。
4. 最后,你可以将ImageList控件与其他控件关联,比如ListView控件,以显示图像:vba.ListView1.SmallIcons = imgList.除了上述基本的用法之外,ImageList控件还有其他一些方法和属性,可以用于管理图像列表,比如Remove方法用于移除图像,Clear方法用于清空图像列表等。
C#ListView用法详解(转)
C#ListView⽤法详解(转)⼀、ListView类1、常⽤的基本属性:(1):设置是否⾏选择模式。
(默认为false) 提⽰:只有在Details视图该属性才有意义。
(2):设置⾏和列之间是否显⽰⽹格线。
(默认为false)提⽰:只有在Details视图该属性才有意义。
(3):设置是否可拖动列标头来对改变列的顺序。
(默认为false)提⽰:只有在Details视图该属性才有意义。
(4):获取或设置项在控件中的显⽰⽅式,包括Details、LargeIcon、List、SmallIcon、Tile(默认为 LargeIcon)(5):设置是否可以选择多个项。
(默认为false)(6):获取或设置列标头样式。
Clickable:列标头的作⽤类似于按钮,单击时可以执⾏操作(例如排序)。
NonClickable:列标头不响应⿏标单击。
None:不显⽰列标头。
(7):设置⽤户是否可以编辑控件中项的标签,对于Detail视图,只能编辑⾏第⼀列的内容。
(默认为false)(8):设置控件中各项的旁边是否显⽰复选框。
(默认为false)(9):⼤图标集。
提⽰:只在LargeIcon视图使⽤。
(10):⼩图标集。
提⽰:只有在SmallIcon视图使⽤。
(11):图像蒙板。
这些图像蒙板可⽤作LargeImageList和SmallImageList图像的覆盖图,这些图像可⽤于指⽰项的应⽤程序定义的状态。
(暂时不⼤懂)(12):获取在控件中选定的项。
(13):获取控件中当前复选框选中的项。
(14):对列表视图的项进⾏排序。
(默认为None)Ascending:项按递增顺序排序。
Descending:项按递减顺序排序。
None:项未排序。
(15):设置当没有⾜够空间来显⽰所有项时是否显⽰滚动条。
(默认为true)(16):设置当⿏标指针悬停于项上时是否⾃动选择项。
(默认为false)(17):设置当⿏标指针经过项⽂本时,其外观是否变为超链接的形式。
Winform常用控件及其属性
13、PictureBox 控件的使用......................................................................11
14、Timer 控件 .........................................................................................12
15、ProgressBar 控件和 TrackBar 控件....................................................12
16、HScrollBar 控件和 VScrollBar 控件的使用 .....................................13
11、ComboBox 控件 .................................................................................11
12、CheckedListBox 控件.........................................................................11
3、TextBox 控件 .........................................................................................4
4、RichTextBox 控件 ...................................................................................6
delphi tglyph用法
delphi tglyph用法
TGlyph是Delphi中TImageList组件的一个属性。
TImageList 是一个用于管理和存储图像的组件,而TGlyph属性则用于设置TImageList中的图像索引。
通过设置TGlyph属性,可以在TImageList中选择不同的图像来显示在控件上。
要使用TGlyph属性,首先需要创建一个TImageList组件,并将一些图像添加到该组件中。
然后,在需要显示图像的控件上,将TGlyph属性设置为所选图像在TImageList中的索引值即可。
例如,假设我们有一个TImageList组件名为ImageList1,其中包含了一些图像。
现在我们有一个TButton控件,我们想让这个按钮显示ImageList1中的第二个图像。
我们可以将按钮的Glyph属性设置为2,即可实现这一目的。
除了TButton控件外,还有一些其他控件也可以使用TGlyph属性,比如TToolButton和TSpeedButton等。
这些控件都具有Glyph 属性,通过设置Glyph属性来显示TImageList中的图像。
总的来说,TGlyph属性的用法就是将TImageList中的图像显
示在其他控件上,通过设置TGlyph属性来选择TImageList中的特定图像。
这样可以方便地管理和显示图像,提高界面的美观性和交互性。
图像列表控件(ImageList)的常用属性
2.11、图像列表控件(ImageList)的常用属性属性说明(Name)图像列表控件的名称(自定义)打开属性页BackColor背景颜色。
可从弹出的调色板选择。
ImageHeight图像列表控件控件的高度ImageWidth图像列表控件控件的宽度Index在对象数组中的编号Left距离容器左边框的距离MaskColor 获得或设置一个值,决定在图像列表的图形操作中透明的颜色。
可从弹出的调色板选择。
Tag存储程序所需的附加数据Top距容器顶部边界的距离UseMaskColor 获得或设置一个值,决定图像列表控件是否使用MaskColor属性。
取值为:TrueFalse2.12、Inet控件的常用属性属性说明(Name)Inet控件的名称(自定义)打开属性页AccessType 获得或设置该控件连接的代理行为。
取值为:0 icUseDefault1 icDirect2 icNamedProxyDocument获得或设置要在服务器上检索的文档。
Index在对象数组中的编号Left距离容器左边框的距离Password授权时使用的密码。
Protocol 该URL使用的协议。
取值为:0 icUnknown1 icDefault2 icFTP4 icHTTP5 icHTTPSProxy当访问网时要使用的代理服务器。
RemoteHost获得或设置远程计算机。
RemotePort获得或设置远程计算机上要使用internet的端口。
RequestTimeout获得或设置等待请求完成的秒数。
Tag存储程序所需的附加数据Top距容器顶部边界的距离URL获得或设置该控件使用的URL。
UserName授权时使用的用户名2.13、列表视图控件(ListView)的常用属性属性说明(Name)列表视图控件的名称(自定义)打开属性页AllowColumnReorder 获得或设置用户是否可以对报表显示的列重排序。
取值为:TrueFalseAppearance 获得或设置是否用立体效果绘制。
VBImageList控件应用详解
VBImageList控件应用详解VB ImageList控件应用详解- -在应用程序的设计中,我们常常会用到大量的图标、光标和位图资源,如果把它们都作为文件单独存放在硬盘则势必会造成管理上的混乱,甚至应用程序效率的降低,尤其是工具条和TreeView等控件使用的图标和在设计RPG游戏时主角在地图上行走姿态的图片等更是有必要进行集中存放,尽管在Visual Basic中有很多方法可以做到这一点(比如放到资源文件*.RC中),但ImageList控件无疑是其中一种较为可行的实现途径。
作为Comctl32.ocx文件中的一个ActiveX部件,在使用前要先对该文件进行注册,对于VB的专业版和企业版可以在部件对话框中直接找到该控件,而某些版本可能需要用浏览的方式找到该文件再进行选择。
将该控件添加到工具箱并拖放到窗体之后即可为它添加图片对象,实现的途径一是在属性对话框中,按Custom按钮(中文版为“自定义”)并在弹出的对话框中添加图片,另一种则是在代码中利用Add方法来完成:Object.Add(index,key,picture)其中Object为ImageList集合中的ListImages对象,index为索引,KEY为标识图标的唯一字符串(即不允许重复),后面二者均为可选参数,Picture为必须指定的待加入图片,例:Set imgX=ImageList1.ListImages.Add(,,Load Picture_(“C:\Windows\setup.bmp”))这里要注意的是ImageList控件要求图片的大小相等,否则会对图片强行裁剪,对于在设计阶段就加入图片的情况该控件会以第一次加入的图片大小为准,而对于在运行期间则以代码指定的宽度属性ImageWidth和高度属性ImageHeight为准,也就是说,这两个属性是只写一次属性。
把图片加入到ImageList集合中后就可以进行应用了,最常见的是我们把它和Tree View、TabStrip、ListView和ToolBar等控件相关联,例:ImageList1.ListImages.Add(,,LoadPicture(“new.ico”))ImageList1.ListImages.Add(,“A”,LoadPicture(“Open,ico”)) TreeView.ImageList=ImageList1 '关联TreeView.Nodes(3).Image=1 '通过索引引用图片TreeView.Nodes(5).Image=“A” '通过Key引用图片这样,我们就可以把TreeView控件中的3节点和5节点的图标分别指定为new.ico和open.ico了,同样的道理,我们还可以为ToolBar等控件建立这种关联:Set btnX=ToolBar1.Buttons.AddToolBar1.ImageList=ImageList1Set btnX=ToolBar1.Buttons.ADD(,,,,“A”)运行程序我们可以看到工具条上新添加的前一个按钮是空白的而后一个显示Open.ico图标。
二级VB基础教程:8.7图象列表(ImageList)和图象组合框(ImageCombo)
1.图象列表 ImageList 控件是包含 ListImage 对象的集合,该集合中的每个对象都可以通过其索引或关键字被引⽤。
ImageList 控件不能独⽴使⽤,只是作为⼀个便于向其它控件提供图象的资料中⼼。
ImageList 控件的作⽤象图像的储藏室,同时,它需要第⼆个控件显⽰所储存的图像。
第⼆个控件可以是任何能显⽰图像Picture 对象的控件,也可以是特别设计的、⽤于绑定 ImageList 控件的 Windows 通⽤控件之⼀。
这些控件包括ListView、ToolBar、TabStrip、Header、ImageCombo、和 TreeView 控件。
为了与这些控件⼀同使⽤ ImageList,必须通过⼀个适当的属性将特定的 ImageList控件绑定到第⼆个控件。
对于 ListView 控件,必须设置其 Icons 和 SmallIcons 属性为 ImageList 控件。
对于 TreeView、TabStrip、ImageCombo、和 Toolbar 控件,必须设置 ImageList 属性为 ImageList 控件。
⼀旦 ImageList 与某个 Windows 通⽤控件相关联,就可以在过程中⽤ Index 属性或 Key 属性的值来引⽤ ListImage 对象。
当与 Windows 通⽤控件⼀起使⽤ ImageList 控件时,在将它绑定到第⼆个控件之前,按照希望的顺序将全部需要的图像插⼊到 ImageList。
⼀旦 ImageList 被绑定到第⼆个控件,就不能再删除图像了,并且也不能将图像插⼊到 ListImages 集合中间。
但是可以在集合的末尾添加图像。
2.图象组合框 ImageCombo 控件是标准 Windows 组合框的允许绘图版本。
控件列表部分中的每⼀项都可以有⼀幅指定的图⽚。
它可以显⽰⼀个包含图⽚的项⽬列表,每⼀项可以有⾃⼰的图⽚,也可以对多个列表项使⽤相同的图⽚。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.11、图像列表控件(ImageList)的常用属性
属性说明(Name)图像列表控件的名称
(自定义)打开属性页
BackColor背景颜色。
可从弹出的调色板选择。
ImageHeight图像列表控件控件的高度
ImageWidth图像列表控件控件的宽度
Index在对象数组中的编号
Left距离容器左边框的距离
MaskColor 获得或设置一个值,决定在图像列表的图形操作中透明的颜色。
可从弹出的调色板选择。
Tag存储程序所需的附加数据Top距容器顶部边界的距离
UseMaskColor 获得或设置一个值,决定图像列表控件是否使用MaskColor属性。
取值为:True
False
2.12、Inet控件的常用属性
属性说明(Name)Inet控件的名称
(自定义)打开属性页
AccessType 获得或设置该控件连接的代理行为。
取值为:
0 icUseDefault
1 icDirect
2 icNamedProxy
Document获得或设置要在服务器上检索的文档。
Index在对象数组中的编号
Left距离容器左边框的距离
Password授权时使用的密码。
Protocol 该URL使用的协议。
取值为:
0 icUnknown
1 icDefault
2 icFTP
4 icHTTP
5 icHTTPS
Proxy当访问网时要使用的代理服务器。
RemoteHost获得或设置远程计算机。
RemotePort获得或设置远程计算机上要使用internet的端口。
RequestTimeout获得或设置等待请求完成的秒数。
Tag存储程序所需的附加数据
Top距容器顶部边界的距离
URL获得或设置该控件使用的URL。
UserName授权时使用的用户名
2.13、列表视图控件(ListView)的常用属性
属性说明(Name)列表视图控件的名称
(自定义)打开属性页
AllowColumnReorder 获得或设置用户是否可以对报表显示的列重排序。
取值为:True
False
Appearance 获得或设置是否用立体效果绘制。
取值为:
0 ccFlat(平面)
1 cc3D(立体)
Arrange 获得或设置排列列表视图控件中的图标或小图标视图。
取值为:
0 lvwNone
1 lvwAutoLeft
2 lvwAutoTop
BackColor背景颜色。
可从弹出的调色板选择。
BorderStyle 获得或设置边界样式。
取值为:0 ccNone(无边界线) 1 ccFixedSingle(固定单线框)
CauseValidation 该控件获得焦点时,失去焦点的控件的Validate事件是否发生。
取值为:True 发生
False 不发生
Checkboxes 获得或设置一个值,决定在列表的每一项的旁边,是否显示一个复选框。
取值为:
True 显示
DragIcon该对象在拖动过程中鼠标的图标
DragMode 该对象的拖动模式。
取值为:
0 vbManual(手动)
1 vbAutomatic(自动)
Enabled 用于设定是否对事件产生响应。
取值为:
True 可用
False 不可用。
在执行程序时,该对象用灰色显示,并且不响应任何事件
FlatScrollBar 获得或设置滚动条是否以平面显示。
取值为:True
False
Font字型。
可从弹出的对话框选择字体,大小和风格ForeColor前景颜色。
可从弹出的调色板选择。
FullRowSelect 获得或设置是否选择一列突出显示整行。
取值为:True
False
GridLines 获得或设置网络线是否出现在行和列之间。
取值为:True
False
Height列表视图控件的高度
HelpContextID指定一个对象的缺省帮助文件上下文标识符
HideColumnHeaders 获得或设置是否将列表视图控件的列首隐藏在报表视图中。
取值为:True
False
HideSelection 当列表视图失去焦点时选定项是否显示为已选定。
取值为:True 不显示,此为默认值
False 显示
HotTracking 获得或设置是否允许使用热跟踪。
取值为:True
False
HoverSelection 获得或设置是否允许随意选择。
取值为:True
False
Index在对象数组中的编号
LabelEdit 获得或设置一个值,决定用户是否能编辑ListItem或Node对象的标签。
取值为:
0 lvwAutomatic
1 lvwManual
LabelWrap 获得或设置一个值,决定当列表视图在图标视图中时标签是否换行。
取值为:True
False
Left距离容器左边框的距离
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointer
MultiSelect 获得或设置一个值,指出用户是否能在列表视图控件中做多重选择及如何选择。
取值为:
True
False
OLEDragMode 获得或设置该对象是否能作为OLE拖/放源,以及该进程是自动启动,还是在程序控制下启动。
取值为:
0 ccOLEDragManual(手动)
1 ccOLEDragAutomatic(自动)
OLEDropMode 获得或设置该对象是否能作为一个OLE放置目标。
取值为:
0 ccOLEDropNone(无)
1 ccOLEDropManual(手动)
Picture获得或设置控件的背景图片
PictureAlignment 获得或设置图片对齐。
取值为:
0 lvwTopLeft
1 lvwTopRight
2 lvwBottomLeft
3 lvwBottomRight
4 lvwCenter
5 lvwTile
Sorted 指出控件的元素是否自动以字母顺序排序。
取值为:True
False
SortKey获得或设置当前排序的关键字
SortOrder 获得或设置列表项是否按升序或降序排列。
取值为:
0 lvwAscending
1 lvwDescending
TabIndex获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
TabStop 设置是否可以用"Tab"键选取此对象。
取值为:True 可以
False 不可以
Tag存储程序所需的附加数据
TextBackground 获得或设置决定是否文本背景是透明的或使用列表视图控件背景色。
取值为:
0 lvwTransparent
1 lvwOpaque
ToolTipText设置该对象的提示行Top距容器顶部边界的距离
View 获得或设置列表视图控件的当前视图。
取值为:
0 lvwIcon
1 lvwSmallIcon
2 lvwList
3 lvwReport
Visible 设置此对象的可见性。
取值为:True 该对象可见
False 该对象不可见
WhatsThisHelpID获得或设置与对象相关联的上下文号Width列表视图控件控件宽度。