页面切换问题? 高手帮忙?

chzhli186858 2006-03-28 08:38:33
我在一个FORM左侧 竖排放置 四个按钮,想实现的效果是,当操作员安左侧不同的按钮时,FORM右侧的区域(很大) 显示不同的表个或者操作按钮。我本想将右侧的区域 所显示的所有控件放置在一个界面上,在左侧不同按钮被按下时显示出来,但这样,右侧这块区域放置的控件太多,都叠加在一起啦,编程时很容易弄混,有什么好办法?
...全文
104 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevenjscn 2006-03-30
  • 打赏
  • 举报
回复
用PANEL
WaveYang 2006-03-30
  • 打赏
  • 举报
回复
我以前没有用过Frame,刚才试了一下,觉得不错。
WaveYang 2006-03-30
  • 打赏
  • 举报
回复
这样啊,有两个办法:

1 将不通的“页面”放到不同的表单上,重载该表单的构照函数,使其父指针为本表单的某个容器,相关控制代码在该该表单内实现。

2. 在本表单作多个Panel作为容器,根据需要显示。设计的时候也不影响。
Jim@luckeeinc.com 2006-03-29
  • 打赏
  • 举报
回复
PageControl或做frame
tianshu888 2006-03-29
  • 打赏
  • 举报
回复
使用PageControl控件,

TabPosition = tpLeft;
BlueDeepOcean 2006-03-29
  • 打赏
  • 举报
回复
就是用PageControl组件即可。设置它的Style为tsButtons,TabPosition为tpLeft即可实现你要的效果。当然,每页所放置的内容是不同的。
chzhli186858 2006-03-29
  • 打赏
  • 举报
回复
我明白楼上的意思,我想 放置按钮,就是button ,然后产生效果,怎么办?
jone7319 2006-03-28
  • 打赏
  • 举报
回复
用PageControl吧

13,873

社区成员

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

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