vb的list

网页设计教程与开发
提供各种常见网页效果
提供各种各样的设计教程
装扮QQ,让QQ变得更酷
设计参考,提高自升水平
学习服务器和操作系统
提供各种素材和工具
收藏学习资料
您现在的位置:&&>>&&>>&&>>&&>>&正文
vb.net入门――ImageList 组件的使用(2)
3)、然后使用“属性”窗口中的ImageIndex 属性的下拉列表指定关联的图像,如图四所示:
现在图像就会在Button控件上显示出来,如下图五所示:
4)、我们可以通过调整Button控件的TextAlign和ImageAlign属性来控制Button控件中图像和文字的位置。
5)、删除Button控件显示的图像,我们可以通过设置ImageIndex或者ImageList属性为None来删除显示的图片;也可以选择Image 属性,单击鼠标右键弹出右键菜单来重置,如下图六所示:
2、编程时为控件显示图像
如下代码,可以为Button控件显示ImageList1 组件中的索引为1的图像
Button1.ImageList = ImageList1
Button1.ImageIndex = 1
要删除Button控件的图像显示,可以使用如下代码:
Button1.ImageList = Nothing
或者把ImageIndex 属性赋值为-1
Button1.ImageIndex = -1
转载请注明:破洛洛(谢谢合作)
上一篇文章: 下一篇文章:
网友评论:vblist vb.NET仿QQ好友列表控件,挺漂亮实用的VB 鼠标点击 项,会显示像QQ头像一
238万源代码下载-
&文件名称: vblist
& & & & &&]
&&所属分类:
&&开发工具: Visual Basic
&&文件大小: 171 KB
&&上传时间:
&&下载次数: 8
&&提 供 者:
&详细说明:vb.NET仿QQ好友列表控件,挺漂亮实用的VB列表控件,鼠标点击列表项,会显示像QQ头像一样列表项内容,这个列表控件使用VB.NET源代码绘制,无延迟无闪烁,非控件拼凑,难得的好用控件。-VB.NET imitation QQ friends list control pretty practical the VB list control, mouse click on the list item will display like QQ picture the contents of the list item, the list control using VB.NET source code drawn, without delay, flicker-free, non-control patchwork, a rare easy to use controls.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&列表项\bin\Debug\列表项.xml&&......\Form1.Designer.vb&&......\Form1.resx&&......\Form1.vb&&......\My Project\Application.Designer.vb&&......\..........\Application.myapp&&......\..........\AssemblyInfo.vb&&......\..........\Resources.Designer.vb&&......\..........\Resources.resx&&......\..........\Settings.Designer.vb&&......\..........\Settings.settings&&......\Resources\8768141.png&&......\.........\Arrowbar.png&&......\.........\B (34).png&&......\.........\C (1).png&&......\.........\CutHS.png&&......\.........\exclamation.png&&......\.........\IconMask1.png&&......\.........\image.png&&......\.........\Mobil.png&&......\.........\weather_sun.png&&......\UserListBox.Designer.vb&&......\UserListBox.resx&&......\UserListBox.vb&&......\UsersBox.Designer.vb&&......\UsersBox.resx&&......\UsersBox.vb&&......\列表项.vbproj&&......\列表项.vbproj.user&&列表项.sln&&......\bin\Debug&&......\...\Release&&......\bin&&......\My Project&&......\Resources&&列表项
&近期下载过的用户:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - 纯代码绘制漂亮特效按钮,VB.NET代码
&[] - vb实现qq功能,和qq界面可以媲美,初学者值得阅读啊vb.net入门——ImageList 组件的使用
vb.net,入门,ImageList,组件,使用
vb.net中用作处理图形图像的控件有两个:PictureBox和ImageList。PictureBox(图片箱)控件被用来显示图形或者图像,ImageList 组件用于存储图形或图像。 上一篇我们看了vb.net入门——PictureBox控件的使用,这里我们来了解ImageList组件的基本使用。 Image
vb.net中用作处理图形图像的控件有两个:PictureBox和ImageList。PictureBox(图片箱)控件被用来显示图形或者图像,ImageList 组件用于存储图形或图像。
上一篇我们看了vb.net入门——PictureBox控件的使用,这里我们来了解ImageList组件的基本使用。
ImageList 组件又称图像列表,主要用于存储图像。这里说的存储图像是指把图像存储在ImageList 组件内,在需要显示的时候即可很方便地按图像的索引调用它,主要就是为了给其他控件提供位图的支持,它仅仅是个图标的承载工具,本身并不参与界面的设计。该组件在vb.net工具箱中的如图所示:
它是无界面组件,所以拖放到窗体中后,它不显示在窗体上,而是现实在窗体下方的组件栏中。
我们可以将ImageList 组件与具有ImageList 属性的控件进行关联,这样的控件包括:ListView、TreeView、ToolBar、TabControl、Button、CheckBox、RadioButton和Label控件。而且可以使用同一个ImageList 组件与多个有ImageList 属性的控件相关联,只需把多个控件的ImageList 属性都设置为ImageList 组件的名称。当更改图像列表中某个索引号的图标时,新的图标也会同时在所有与该ImageList组件关联的控件中更新。
一、ImageList 组件的常用属性
1、Name 属性:在代码中标识该组件的名称
2、ColorDepth 属性:获取图像列表的颜色深度。在 .NET Framework 1.0 版本中,默认值为 Depth4Bit。在 .NET Framework 1.1 版本中,默认值为 Depth8Bit。
3、TransparentColor 属性:获取或设置被视为透明的颜色,默认值为 Transparent。
4、ImageSize 属性:定义列表中的图像高度和宽度的 Size。默认高度和宽度是 16 × 16,最大值为 256 × 256。
5、Images 属性:ImageList 组件的图像集合。该属性是ImageList 组件最重要的属性,下面我们以实例来演示怎么应用它。
二、为ImageList 控件添加和移除图像
1、在设计器中添加或移除图像:
1)、选择 ImageList 组件或向窗体添加一个 ImageList 组件。
2)、在“属性”窗口中,单击 Images 属性旁的省略号按钮 (),弹出“Image 集合编辑器”,如下图所示:
3)、使用“添加”,弹出“打开”对话框,选择需要添加的图像文件即可向列表添加图像;使用“移除”按钮从列表中移除选中的图像。
2、以编程方式添加图像
可以使用图像列表 Images 属性的 Add 方法来实现运行时以编程方式添加图像到图像列表中。如下代码,向 ImageList 组件添加一个位于My Documents 文件夹下的图像文件。
Public Sub LoadImage()
'实例化一个Image 对象
Dim myImage As System.Drawing.Image = Image.FromFile(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) & "\myImage.jpg")
ImageList1.Images.Add(myImage)
3、以编程方式移除图像
1)、移除单个图像,可以使用 Remove 方法,如下所示:
ImageList1.Images.Remove(myImage)
2)、还可以使用 RemoveAt 方法移除指定索引的图像,如下所示代码移除索引为0的图像:
ImageList1.Images.RemoveAt(0)
3)、或使用 Clear 方法清除图像列表中的所有图像。
ImageList1.Images.Clear()
三、让相关控件显示Image对象
对于所有有ImageList 属性的控件,都可以与ImageList 组件相关联,并通过 ImageIndex 属性来指定显示图像列表中的图像。下面我们以在一个Button控件中显示图像为例来说明。
1、在设计器中关联控件的图像显示:
1)、首先为窗体添加一个Button控件,一个ImageList 组件,按上面的方法为ImageList 组件添加图像列表。
2)、选中Button控件,在它的“属性”窗口中选择ImageList 属性,单击后面的下拉列表,选择ImageList1,这时就为Button1控件指定了图像列表,如下图三所示:
3)、然后使用“属性”窗口中的ImageIndex 属性的下拉列表指定关联的图像,如图四所示:
现在图像就会在Button控件上显示出来,如下图五所示:
4)、我们可以通过调整Button控件的TextAlign和ImageAlign属性来控制Button控件中图像和文字的位置。
5)、删除Button控件显示的图像,我们可以通过设置ImageIndex或者ImageList属性为None来删除显示的图片;也可以选择Image 属性,单击鼠标右键弹出右键菜单来重置,如下图六所示:
2、编程时为控件显示图像
如下代码,可以为Button控件显示ImageList1 组件中的索引为1的图像
Button1.ImageList = ImageList1
Button1.ImageIndex = 1
要删除Button控件的图像显示,可以使用如下代码:
Button1.ImageList = Nothing
或者把ImageIndex 属性赋值为-1
Button1.ImageIndex = -1
编程语言与程序设计专题推荐
Copyright & 2004 -
版权所有 中文域名:站长.cn 站长.中国
中国 苏ICP备号
免责声明:以上教程信息由会员自行搜集、整理、发布,内容的真实性、准确性和合法性由发布会员负责。站长学院对此不承担任何责任。vb.net怎样获取驱动器列表写入ListBos1里-.NET技术/VB.NET-asp.net-电脑编程网vb.net怎样获取驱动器列表写入ListBos1里-.NET技术/VB.NET作者:epyang 和相关&&如题,只需要将所有的驱动器盘符C,D,E,F,G....等写入ListBox1里.好像这个:System.IO.Directory.GetLogicalDrives() 可以,具体怎样写呢~~~------回答---------------其他回答(40分)---------
Dim drives As System.IO.DriveInfo() = System.IO.DriveInfo.GetDrives()For Each di As System.IO.DriveInfo In drives Console.WriteLine(di.Name)Next
相关资料:|||||||vb.net怎样获取驱动器列表写入ListBos1里-.NET技术/VB.NET来源网络,如有侵权请告知,即处理!编程Tags:                &                    VB有没有list,注意不是listbox
[问题点数:40分,结帖人haprince]
VB有没有list,注意不是listbox
[问题点数:40分,结帖人haprince]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2009年4月 VB大版内专家分月排行榜第三2007年10月 VB大版内专家分月排行榜第三
2013年12月 VB大版内专家分月排行榜第二2013年3月 VB大版内专家分月排行榜第二2013年1月 VB大版内专家分月排行榜第二2012年9月 VB大版内专家分月排行榜第二2012年8月 VB大版内专家分月排行榜第二2012年7月 VB大版内专家分月排行榜第二2006年7月 VB大版内专家分月排行榜第二2006年5月 VB大版内专家分月排行榜第二
2014年9月 VB大版内专家分月排行榜第三2013年7月 VB大版内专家分月排行榜第三2013年6月 VB大版内专家分月排行榜第三2013年4月 VB大版内专家分月排行榜第三2012年11月 VB大版内专家分月排行榜第三2006年6月 VB大版内专家分月排行榜第三2006年4月 VB大版内专家分月排行榜第三2002年12月 VB大版内专家分月排行榜第三2002年11月 VB大版内专家分月排行榜第三
2015年9月 VC/MFC大版内专家分月排行榜第二2015年7月 硬件/嵌入开发大版内专家分月排行榜第二2014年5月 VC/MFC大版内专家分月排行榜第二2014年3月 VC/MFC大版内专家分月排行榜第二2013年10月 VB大版内专家分月排行榜第二2013年7月 VB大版内专家分月排行榜第二2012年5月 VB大版内专家分月排行榜第二2012年4月 VB大版内专家分月排行榜第二2012年2月 VB大版内专家分月排行榜第二2011年11月 VB大版内专家分月排行榜第二
2015年11月 VC/MFC大版内专家分月排行榜第三2015年6月 VC/MFC大版内专家分月排行榜第三2015年2月 VC/MFC大版内专家分月排行榜第三2014年1月 VC/MFC大版内专家分月排行榜第三2012年3月 VB大版内专家分月排行榜第三2011年12月 VB大版内专家分月排行榜第三2011年10月 VB大版内专家分月排行榜第三
2013年 总版技术专家分年内排行榜第一
2014年 总版技术专家分年内排行榜第三
2007年9月 VB大版内专家分月排行榜第二
2008年3月 VB大版内专家分月排行榜第三2007年8月 VB大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 vb listindex 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信