在TToolBar中如何动态添加TToolButton,并垂直排列?

csdn_tw 2005-12-11 12:28:38
在一个ttoolbar中可以实现多个按钮垂直排列,但那是在设计期用鼠标改变toolbar的宽度,toolbar自动排列的,但如何在程序中实现呢?
...全文
138 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn_tw 2005-12-17
  • 打赏
  • 举报
回复
哦,谢谢,可是ttoolbutton里有一个方法settoolbar不需要用吗?只要设置toolbutton的parent属性即可?那settoolbar是做什么用的?
Waiting4you 2005-12-13
  • 打赏
  • 举报
回复
想学开始菜单?呵呵,动态添加垂直排列的ToolButton:
TToolButton* tb=new TToolButton(ToolBar1);//ToolBar1设置为AutoSize=true,Align=alNone;
tb->Parent=ToolBar1;
tb->Caption="Hello!";
tb->Wrap=true;//Wrap=true,强制ToolBar新建一行来放置ToolButton(垂直排列)
tb->Show();
//其它的如OnClick之类的东东自己写吧

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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