菜鸟提问-如何将图片与按钮结合起来 ( 积分: 100 )

  • 主题发起人 主题发起人 figoxie
  • 开始时间 开始时间
F

figoxie

Unregistered / Unconfirmed
GUEST, unregistred user!
类似于在工具栏上的button中导入imagelist里的图片一样,不过我想将button作的大一点,大概128*128,而且button的位置可以放在面板的任何地方,而且还可以加文字说明,按钮初始状态为鼠标移到工具栏按钮上时的凸起状,好像这些效果用单纯的toolbar或foolbar都没办法做出来,请教答案,谢谢!
 
类似于在工具栏上的button中导入imagelist里的图片一样,不过我想将button作的大一点,大概128*128,而且button的位置可以放在面板的任何地方,而且还可以加文字说明,按钮初始状态为鼠标移到工具栏按钮上时的凸起状,好像这些效果用单纯的toolbar或foolbar都没办法做出来,请教答案,谢谢!
 
ToolBar 是可以实现这样的效果的啊
>不过我想将button作的大一点,大概128*128
将 ImageList 的 Height, Width 设为 128 即可
>而且button的位置可以放在面板的任何地方
设置 ToolBar 的 Align 属性为 alNone 即可放置在面板的任何位置
>而且还可以加文字说明
将 ToolBar 的 ShowCaptions 设置为 True 即可
 
我觉得这样说还不如自己编一个组件呢
 
你说的这些,Toolbar都能实现的。你在好好研究一下Toolbar这个空间吧,挺强大的!
 
to figoxie:
采用plzw的方法就可以达到所需效果了,ToolBar的功能确实挺强大的~~
此外,也可以利用TLable组件。将TLable组件放到界面中所画按钮的位置,然后设置Transparent属性为True(即设置TLable为透明),最后再编写TLable组件单击事件处理过程。这样就可以模拟按钮来使用了~~
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部