vb遇到一个自定义toolbar控件的问题,求大神解惑啊

涙无痕 2017-12-10 04:03:40
Public Property Let ImageList(ByVal zImageList As MSComctlLib.ImageList)
Set zImg = zImageList
End Property

这个是自定义控件中关于IMagelist的定义,在主程序中有set maintoolbar.ImageList = ImageList1,其中maintoolbar是在主窗口添加该自定义控件的名称。
接着是addbutton操作,如
.AddButton "ID_TAB_系统管理_常规操作_修改密码", "ID_TAB_系统管理_常规操作", vbNewLine & "修改密码", 6 ,这个数字6是图像文件的索引,但是我在自定义控件中没找到有关于imagelist的设定啊,还是说直接通过 MSComctlLib.ImageList从系统里面获得图像?
...全文
560 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
涙无痕 2017-12-11
  • 打赏
  • 举报
回复
引用 4 楼 Chen8013 的回复:
[quote=引用 3 楼 baidu_30536197 的回复:] [quote=引用 1 楼 Chen8013 的回复:] 你的:set maintoolbar.ImageList = ImageList1 不就是给它“绑定”了一个ImageList对象(实例)吗! 它在绘制时,需要的“图像数据”,自然会“问相应的ImageList对象”要啊(查询、获取相关信息)…………
好吧,找到了,谢谢大神[/quote] 呵呵,肯定有啊。 别人的工程代码吧? 那个控件是被其它控件挡住了,或者放在“窗口区域之外”了吧。[/quote] 是啊,被障眼法挡住了
舉杯邀明月 2017-12-10
  • 打赏
  • 举报
回复
引用 3 楼 baidu_30536197 的回复:
[quote=引用 1 楼 Chen8013 的回复:] 你的:set maintoolbar.ImageList = ImageList1 不就是给它“绑定”了一个ImageList对象(实例)吗! 它在绘制时,需要的“图像数据”,自然会“问相应的ImageList对象”要啊(查询、获取相关信息)…………
好吧,找到了,谢谢大神[/quote] 呵呵,肯定有啊。 别人的工程代码吧? 那个控件是被其它控件挡住了,或者放在“窗口区域之外”了吧。
涙无痕 2017-12-10
  • 打赏
  • 举报
回复
引用 1 楼 Chen8013 的回复:
你的:set maintoolbar.ImageList = ImageList1 不就是给它“绑定”了一个ImageList对象(实例)吗! 它在绘制时,需要的“图像数据”,自然会“问相应的ImageList对象”要啊(查询、获取相关信息)…………
好吧,找到了,谢谢大神
涙无痕 2017-12-10
  • 打赏
  • 举报
回复
引用 1 楼 Chen8013 的回复:
你的:set maintoolbar.ImageList = ImageList1 不就是给它“绑定”了一个ImageList对象(实例)吗! 它在绘制时,需要的“图像数据”,自然会“问相应的ImageList对象”要啊(查询、获取相关信息)…………
关键我怎么去查看它的这个ImageList实例呢,在窗口中也没找到这个imagelist控件
舉杯邀明月 2017-12-10
  • 打赏
  • 举报
回复
你的:set maintoolbar.ImageList = ImageList1 不就是给它“绑定”了一个ImageList对象(实例)吗! 它在绘制时,需要的“图像数据”,自然会“问相应的ImageList对象”要啊(查询、获取相关信息)…………

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧