C#图片选择器

本文介绍了一个使用C#自定义的图片选择器控件,该控件模仿了CAD幻灯片功能中的图片管理器。作者分享了如何在项目中添加并展示图片,同时提供了控件使用的示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      明天就要放假回家了,哈哈,忙了一个多月的B/S项目也终于告一段落了。过年来以后又可以自己继续研究GDI和GIS,哈哈,在放假回家之前还是来写写博客,要不又要过很长时间才能过来了。

      用过CAD幻灯片功能的人都知道,其中有个图片管理器,可以图片显示.sld格式的文件,说白了,就是和QQ的头像选择功能类似,哈哈,很早以前就觉得这功能很不错,可以加以利用。

      用C#自定义了一个功能类似的控件。哈哈,看看图吧。

    

     截图的时候显示稍微有点问题,哈哈,凑合可以看。

     后台添加图片的代码也很容易。简单的看看。

ExpandedBlockStart.gif代码
       private void InitImageSelector()
        {
            Bitmap bit1 
= new Bitmap(@"F:\Images\163.png");
            Bitmap bit2 
= new Bitmap(@"F:\Images\明信科技.png");
            Bitmap bit3 
= new Bitmap(@"F:\Images\parents_logo.png");
            Bitmap bit4 
= new Bitmap(@"F:\Images\Alert_11.png");
            Bitmap bit5 
= new Bitmap(@"F:\Images\3-11.png");
            
this.selectorMain1.AddItem(bit1, "图片1");
            
this.selectorMain1.AddItem(bit2, "图片2");
            
this.selectorMain1.AddItem(bit3, "图片3");
            
this.selectorMain1.AddItem(bit4, "图片4");
            
this.selectorMain1.AddItem(bit5, "图片5");
        }

       至于控件的代码就不贴上来了,哈哈,有需要的可以邮箱发。哈哈哈!!

       补充:

       感觉上面的用按钮不太美观,双击的时候就显示图片信息感觉可能更实用。就像下面这样。

      

转载于:https://www.cnblogs.com/wangyong/archive/2011/01/30/1947841.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值