社区
C#
帖子详情
panel内窗体跟随 panel 变化而变化
qhwahaha
2010-11-10 08:58:29
怎样让在
panel
里的窗体跟随
panel
的大小变化而变化啊。。。。
不是
panel
跟随窗体变化 是窗体跟随
panel
变化
...全文
409
10
打赏
收藏
panel内窗体跟随 panel 变化而变化
怎样让在panel里的窗体跟随panel的大小变化而变化啊。。。。 不是panel跟随窗体变化 是窗体跟随panel变化
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiangqingjie
2011-11-15
打赏
举报
回复
同样的问题被我遇到了,解决了吗?
yhhkls
2011-11-03
打赏
举报
回复
设置窗体的Dock属性可以实现(Form f1=new Form())
让窗体显示在pannel中,你需要调用f1.parent=pannel或者pannel.controls.add(f1)
这样以后调用form的Dock属性就可以了
例如:f1.Dock=Dockstye.fill
这样就可实现你想要的功能了
希望对你有帮助
qhwahaha
2010-11-10
打赏
举报
回复
没人知道吗?
qhwahaha
2010-11-10
打赏
举报
回复
这么说吧,,,
就是怎么把Panel 内的打开窗体全部最大化
qhwahaha
2010-11-10
打赏
举报
回复
大哥。。。我说的是panel内的 窗体啊。。。窗体有Dock属性吗??
是
窗体跟随
panel
变化
不是panel跟随窗体变化啊。。。。
兔子-顾问
2010-11-10
打赏
举报
回复
使用TableLayoutPanel控件,每个自Panel中放一个控件,控件设置Dock为Fill属性。调整好TableLayoutPanel每个Panel的位置。改变尺寸,内部控件就都跟着动了。
qhwahaha
2010-11-10
打赏
举报
回复
具体要怎么写呢,。。
龍月
2010-11-10
打赏
举报
回复
晕死, 方法很简单。 panel 有个时间就是大小改变的事件,记录下panel 改变的大小,增加或减少 的高度 和宽度 之后 遍历 panel 里的 form 窗体 增加 减少 相应的 高度和宽度 代码麻烦点,但是可以实现
此消息通过 【CSDN论坛 Winform测试版】 回复!
龙月.NET的博客
qhwahaha
2010-11-10
打赏
举报
回复
我是panel 内的窗体更随panel变化 使用Dock属性没用。。。
周公
2010-11-10
打赏
举报
回复
使用Dock属性就可以了。
Dock有Fill等属性的。
控件
跟随
窗
体
大小
变化
而
变化
窗
口的缩放大小的时候,对应的
窗
体
上面的控件也随之而
变化
大小
拖拽
窗
体
,实现
窗
体
移动
用
PANEL
控件实现
窗
体
拖拽功能,鼠标移动
PANEL
控件中,按住击鼠标左键,
窗
体
跟随
鼠标移动
delphi 开发经验技巧宝典源码
0012 如何改变
窗
体
上的网格大小 10 0013 组件的选取 10 0014 改变
窗
体
Hint背景色 11 0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 ...
delphi 开发经验技巧宝典源码06
0012 如何改变
窗
体
上的网格大小 10 0013 组件的选取 10 0014 改变
窗
体
Hint背景色 11 0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 ...
如何让在
panel
里的子
窗
体
随
panel
的大小改变而
变化
?(转)
privatevoidForm1_Load(objectsender,EventArgse) { frm=newForm2(); frm.TopLevel=false; frm.Show(); this.
panel
1.Controls.Add(f...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章