注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

信息 灵感 创新

I? =Information,Inspiration,Innovation

 
 
 

日志

 
 
关于我

we are 5. Mathematics, Computation, Programming, Engineering, and Making fun of life.

网易考拉推荐

C# 画廊控件  

2011-08-28 14:06:33|  分类: C# & .NET |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
这个是使用的是DevExpress中的一个Gallery控件,感觉效果很不错,结合自己的一点Windows编程经验,就做出来这个效果:
C 画廊控件 - Castor - 趁年轻,多折腾~~
 有些人使用GalleryControl的时候不知道如何获取当前选中GalleryItem的索引,其实在只有一个Group的时候(绝大部分情况下都是这样的),可以对事件galleryControl的Gallery属性中的ItemClick加以侦听,然后使用语句:
            index=e.Item.Gallery.Groups[0].Items.IndexOf(e.Item);
完整的代码是这样的:
        private void galleryControl1_Gallery_ItemClick(object sender, GalleryItemClickEventArgs e)
        {
            pictureBox1.Image = e.Item.Image;
            index=e.Item.Gallery.Groups[0].Items.IndexOf(e.Item);
            label1.Text = (index + 1).ToString() + "/" + galleryControl1.Gallery.Groups[0].Items.Count.ToString();
        }
label1是右上角的那个说明。要不要无所谓,不过给点提示总是很好的。
  评论这张
 
阅读(1265)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016