rzt_tao 发表于 2016-10-25 22:16:17

Winform运行状态下的图标选择器(扩展DevExpress的Image Picker)

本帖最后由 rzt_tao 于 2018-5-18 12:14 编辑

对于模拟编译器动态创建控件的程序来说,选择图标的方式可能只是windows自带的选择图片界面,如图一,用DevExpress的朋友都知道,DevExpress的图标选择器集成了DevExpress自带的所有图标,样式也很丰富,而且过滤查找起来也很方便。如图二,若能在运行时候也能调用的话,无疑能否解决不少问题,但遗憾的是DevExpress并不提供这个调用的方法,没办法只能从源代码里面抠出来(其实就是比较懒去画界面),并且做了适当修改封装成dll。演示如图三 和图四,相比dev的,这里我加了一个清除按钮和导入功能,最大的亮点是增加了一个更友好的功能——自定义图标载入,可以利用ImageCollection载入自己的图标集,当然还有一种是运行时候的导入,只要资源没释放,则导入的图标集一直存在,操作方式demo已经提供。
源代码的下载路径:http://download.csdn.net/detail/u012097590/9663888 Demo 下载路径:http://pan.baidu.com/s/1eSibHbs

图一

图二



图三 图标选择器演示——ImageCollection载入

图四 文件夹载入演示


若想自己写一个的话,下面的代码可以做为参考(代码未优化),教大家怎么读取devexpress 封装好的图标。

**** Hidden Message *****









zyfhyc001 发表于 2016-10-25 22:49:28

下面的代码可以做为参考(代码未优化),教大家怎么读取devexpress 封装好的图标

人工智能 发表于 2016-10-26 10:44:26

牛牛牛。。。。。。

yuk 发表于 2016-10-26 15:42:19

看看,实际效果

1002068421 发表于 2016-10-26 16:38:17

涛哥,666666666

M188 发表于 2016-10-26 18:54:17

谢谢分享

一生有你56 发表于 2016-10-28 09:41:23

写的不错哦!

sbwfnip 发表于 2016-10-28 09:42:24

东西不错,感觉有点鸡肋

一生有你56 发表于 2016-10-28 09:42:34

写的不错哦,来学习一下!

panyijun 发表于 2016-10-28 14:33:40

不错啊 值得回复

lajisn8888 发表于 2016-11-1 14:03:50

不错啊 值得回复的

mun385 发表于 2016-11-3 09:13:44

不错不错

nico.shao 发表于 2016-11-3 22:33:46

特别特别有用

herogyf@sina.co 发表于 2016-11-11 08:26:03

ytkfqsyskzhl 发表于 2016-12-23 22:18:04

谢谢分享

rongweifeng 发表于 2016-12-28 20:42:14

高手!高手!高手!高手!高手!高手!

xluckywang 发表于 2016-12-30 21:12:28

好东西,学习学习

frankwen 发表于 2017-1-10 07:52:06

若想自己写一个的话,下面的代码可以做为参考(代码未优化),教大家怎么读取devexpress 封装好的图标

chinaping 发表于 2017-1-17 10:03:48

多谢分享!{:2_25:}

wyplovezss 发表于 2017-1-17 12:35:16

春秋剪 发表于 2017-2-3 20:57:06

哈哈哈。不定什么时候就会用得到的啊

笨鸟先飞 发表于 2017-2-6 21:02:03

好东西啊!!~!

mofa005 发表于 2017-2-25 08:59:12

是圆代码吗?????

rzt_tao 发表于 2017-2-27 09:26:48

mofa005 发表于 2017-2-25 08:59
是圆代码吗?????

是的

去去去 发表于 2017-4-5 16:39:06

非常需要这个代码,很实用!

asd553698264 发表于 2017-4-6 17:26:56

来学习一下

sinapaul 发表于 2017-4-13 22:37:52

谢谢分享!学习一下

uzeen 发表于 2017-4-19 10:19:17

谢谢楼主,厉害

je6rry 发表于 2017-4-29 15:58:48

涛神牛牛

garmintech 发表于 2017-5-1 22:36:45

谢谢分享!!!
页: [1] 2 3 4
查看完整版本: Winform运行状态下的图标选择器(扩展DevExpress的Image Picker)