CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

新手的两个问题 1.imagelist 2 menu

楼主clear_zero(clear_zero)2006-06-02 04:13:32 在 .NET技术 / VB.NET 提问

我是刚从VB6转到.net上面来的,目前用vs2005。对于控件并不熟悉,还请各位指教  
   
  1.我用listview   里面的ico用一个imagelist来保存,此imagelist里面有两个图片,index=0,index=1  
  我想使listview里面选中行的图表从index=0变换到index=1的图片,怎么来实行呢?  
   
  2.我想做一个和vb6一样的右健popupmenu怎么做呢?  
   
  谢谢  
   
  由于单位上不去csdn,留下msn:   clear_bird@hotmail.com  
  欢迎指教  
   
  问题点数:40、回复次数:4Top

1 楼dgz988(雨潇)回复于 2006-06-02 07:21:20 得分 0

右键菜单用CONTEXTMENU,将需要用到右键的控件关连上CONTEXTMENU就OK了。Top

2 楼dgz988(雨潇)回复于 2006-06-02 07:33:28 得分 0

ListView1.Items(0).ImageIndex   =   1  
                  ListView1.Items(1).ImageIndex   =   0  
  在事件中重新设置IMAGEINDEX即可。Top

3 楼langmanyixin(孤独的浪)回复于 2006-06-02 11:30:29 得分 0

界面添加一个imagelist加两个图片进去,另外建个ListView1,Item里面添加项,0的text为11,1的text为22,ListView1的SelectedIndexChanged事件添加如下代码:  
   
  Dim   Intfor   As   Integer  
      For   Intfor   =   0   To   ListView1.SelectedItems.Count   -   1  
            If   ListView1.Items.Item(ListView1.SelectedIndices(Intfor)).Text   =   "11"   Then  
                      ListView1.Items.Item(0).ImageIndex   =   1  
            ElseIf   ListView1.Items.Item(ListView1.SelectedIndices(Intfor)).Text   =   "22"   Then  
                      ListView1.Items.Item(1).ImageIndex   =   0  
            End   If  
      NextTop

4 楼mjznet(为谁加加)回复于 2006-10-19 16:49:47 得分 0

要动态切换窗口图标  
  imagelist.images[0]   返回的是image对象不是icon也不能转换成icon  
  有其它方法实现切换窗口icon吗?  
   
  !借宝地解决问题!  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:clear_zero

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo