社区
数据库相关
帖子详情
c/s程序想将一个窗体form分成上左右三块内容,类似网页中的frameset,不知道delphi中怎么实现,用到哪些控件?
beihua
2006-11-22 09:54:20
c/s程序想将一个窗体form分成上左右三块内容,类似网页中的frameset
上:放置图片横幅
左:放置树状菜单
右:菜单对应的详细信息(点左边的内容时内容从数据库读出来,根据内容的多少可以显示滚动条)
...全文
294
10
打赏
收藏
c/s程序想将一个窗体form分成上左右三块内容,类似网页中的frameset,不知道delphi中怎么实现,用到哪些控件?
c/s程序想将一个窗体form分成上左右三块内容,类似网页中的frameset 上:放置图片横幅 左:放置树状菜单 右:菜单对应的详细信息(点左边的内容时内容从数据库读出来,根据内容的多少可以显示滚动条)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lihuasoft
2006-11-22
打赏
举报
回复
怎样按百分比设置这三个panel的长度和宽度以便充满整个窗体?
-------------------------------------------------------------
这就建议你用panel+splitter,结合它们的align属性及height\width进行调整
lihuasoft
2006-11-22
打赏
举报
回复
to 楼主:
我们建议你用panel+splitter,只是给你提供了一个界面的大体框架. splitter是用于用户随时调整三个panel的大小的.
至于滚动条,那要看具体用什么控件(放在相应的panel上)."点左边的内容时内容从数据库读出来,根据内容的多少可以显示滚动条"-----如果你用dbgrid,那它就有滚动条,直接把dbgrid放在右边的panel里就行.
很多控件都有滚动条的.
beihua
2006-11-22
打赏
举报
回复
splitter作什么用的?
panel好像不能产生水平、垂直滚动条?
怎样按百分比设置这三个panel的长度和宽度以便充满整个窗体?
Comer
2006-11-22
打赏
举报
回复
Panel+Splitter
lihuasoft
2006-11-22
打赏
举报
回复
Panel+Splitter
yousite1
2006-11-22
打赏
举报
回复
panel就可以了。
ZyxIp
2006-11-22
打赏
举报
回复
只在万不得已,没有第三方支持的情况下就实现不了业务的时候才使用第三方控件。
ZyxIp
2006-11-22
打赏
举报
回复
最好是用四个窗体,其中一个是主窗体,然后将其它窗体停靠在主窗体上。
最好不要用panel 这样会造成一个主窗体对象内容过于复杂,编写,维护困难。
将每个窗体独立起来看起来是没有在一个窗体内访问容易,但好处是让你的程序结构更清晰。
多个窗体之间访问一是用消息的方式,灵活代码重用率高,更符合OOP的思想。
二是利用主窗体中转,每个子窗体只调用主窗体的方法,然后由主窗体传递出去。
三个子窗体最好是在主窗体的onShow事件中动态生成。
老冯
2006-11-22
打赏
举报
回复
窗体布局比较好的组件是DevExpress的LayoutControl, 而且有很详尽的教程,我用过,很不错。
grjs2004
2006-11-22
打赏
举报
回复
楼上的已经说了!
也有一些第三方组件,可以很好的做一些界面的处理,你在网上搜一下就有大把的!
比如Raise等等!
UniGUI集合说明--追月无名.pdf
unigui开发集合
JavaScript教程
目 录 一、 JavaScript语言概况 什么是JavaScript JavaScript和Java的区别 JavaScript
程序
运行环境 编写第
一个
JavaScript
程序
二、 JavaScript基本数据结构 JavaScript代码的加入 基本数据类型 表达式和运算符 范例:跑马灯效果 三、 JavaScript
程序
构成
程序
JavaScript
一、什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小
程序
)一起
实现
在
一个
Web页面
中
链接多个对象,与Web客户交互作用。从而可以开发客户端的应用
程序
等。它是通过嵌入或调入在标准的HTML语言
中
实现
的。它的出现弥补了HTML语言的缺...
用
程序
写入到TREEVIEW 怎样在aspx
实现
象ie收藏夹那样的功能
主 题:怎样在aspx
实现
象ie收藏夹那样的功能?300分各位大侠,请问怎样在aspx
实现
象ie收藏夹那样的功能?菜单都放在这夹里,收放可以用按钮控制,谢谢了!回复人: houbinbin() ( ) 信誉:95 2002-10-24 17:08:14Z 得
HTML
HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成
网页
文档的主要语言。设计HTML语言的目的是为了能把存放在一台电脑
中
的文本或图形与另一台电脑
中
的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档
中
点取
一个
图标,Internet就
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章