社区
VCL组件使用和开发
帖子详情
怎样将1个Form分割成3个独立的部分?
blackboycpp
2009-03-07 12:17:23
要求:
1.分割成上,中,下(依次为a,b,c)三个部分。
2.这3个部分都可以通过鼠标拖动边界来调整大小。
3.调整每个部分时只有相邻的部分大小变化,离该部分最远的不变化。
即当拖动a,b之间的分界线时,只有a,b动,c不动。
当手动b,c之间的分界线时,只有b,c动,a不动。
不要告诉我使用Additional页中的TSplitter控件,我试了这个不行。。。
不论怎么设置,总达不到上面的要求。。。
...全文
233
9
打赏
收藏
怎样将1个Form分割成3个独立的部分?
要求: 1.分割成上,中,下(依次为a,b,c)三个部分。 2.这3个部分都可以通过鼠标拖动边界来调整大小。 3.调整每个部分时只有相邻的部分大小变化,离该部分最远的不变化。 即当拖动a,b之间的分界线时,只有a,b动,c不动。 当手动b,c之间的分界线时,只有b,c动,a不动。 不要告诉我使用Additional页中的TSplitter控件,我试了这个不行。。。 不论怎么设置,总达不到上面的要求。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jame2001
2009-03-27
打赏
举报
回复
是可以的, 实作如下步骤:
1.Panel_Top align = alTop
2.Splitter1 align = alTop, Cursor = crVSplit
3.Panel_Bot align = alBottom
4.Splitter2 align = alBottom, Cursor = crVSplit
5.Panel_Mid align = alClient
以上测试无误
zhangwuji156
2009-03-26
打赏
举报
回复
[Quote=引用 1 楼 descriptor 的回复:]
不好意思,就是使用Additional页中的TSplitter控件,完全可以实现你的要求。
[/Quote]
仔细设置设置,能达到的
.NET快速开发框架
2009-03-26
打赏
举报
回复
Additional页中的TSplitter控件是个好方法。。。。
fairchild811
2009-03-07
打赏
举报
回复
Splitter可以啊。BCB6中的Splitter的例子就是这样的吧
我来看看CB
2009-03-07
打赏
举报
回复
楼上说得完全正确。
除非你自己绘制3个区域,自己控制区域大小
utin431
2009-03-07
打赏
举报
回复
TSplitter和TPanel 共同可以实现的。
descriptor
2009-03-07
打赏
举报
回复
如下
放PanelA, Align = alTop
放PanelC, Align = alBottom
中间放2个TSplitter,1个alTop, 1个alBottom
最后中间放PanelB, alClient
OK.
descriptor
2009-03-07
打赏
举报
回复
不好意思,就是使用Additional页中的TSplitter控件,完全可以实现你的要求。
我不懂电脑
2009-03-07
打赏
举报
回复
TSplitter加TPanel
2009提供了TGridPanel你可以试试。
窗体
分割
分栏实例-Delphi代码.rar
窗体
分割
实例-Delphi代码,类似于一个框架窗口,本实例自带了编写说明,对制作窗体分栏功能很有帮助,
部分
说明如下: 1:制作可
分割
的窗体(
Form
) 第一步:创建一个应用程序,保存为Unit为U00201.Pas,
Form
....
用正则按最后一个_
分割
字符
想把pub_
form
_year_01
分割
为’pub_from_year’和’01’两
部分
,或者取得’pub_from_year’这个字段也可以,
分割
的话很难按最后一个’_’
分割
吧?我是没办法了 所以想到提取pub_from_year,用了后向引用,(?=exp),我是...
C# 实战项目——快递单打印软件
2、
分割
Form
窗体 3、DataGridView数据表格的使用 4、使用C#操作SQL Server数据库 5、以二进制形式在数据库中存储数据 6、自定义控件的应用 7、C#打印组件的使用 8、控件的动态添加与删除
C# 实现窗体分隔
成
多个 分栏显示的示例
C# 实现窗体分隔
成
多个 分栏显示的示例 C#实现窗体分隔
成
多个分栏显示的示例,类似框架的功能,把一个Win
form
分
成
几个小的
Form
来显示,本程序使用有自带的的控件,因此在VS2005下可直接编译通过。
Win
Form
的 Splitter 使用心得与技巧
后来,再次作一个完全
独立
的测试项目,发现 Splitter 的使用有个算是 bug 的问题,如果你首先放两个 Panel ,然后再放一个 Splitter 。(注意这时候的次序)就会产生我上面出现的问题。这时候代码中的 ...
VCL组件使用和开发
604
社区成员
13,460
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章