社区
界面
帖子详情
如何让我添加到Form中的控件充满整个窗口,并随着窗口大小的改变而改变?
HitXU
2006-08-17 08:00:44
我在一个Form类里添加了一个ListCtrl控件,如何让ListCtrl控件正好充满整个form窗口,并随着form窗口大小的改变而改变?
...全文
271
3
打赏
收藏
如何让我添加到Form中的控件充满整个窗口,并随着窗口大小的改变而改变?
我在一个Form类里添加了一个ListCtrl控件,如何让ListCtrl控件正好充满整个form窗口,并随着form窗口大小的改变而改变?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pp7765
2006-08-18
打赏
举报
回复
感觉form做界面方便,就是不知道为啥用的人不多
pp7765
2006-08-18
打赏
举报
回复
定义ListCtrl的属性,form中控件都有动态大小的属性,
littlepboy
2006-08-17
打赏
举报
回复
void CTestFrameView::OnSize(UINT nType, int cx, int cy)
{
CView::OnSize(nType, cx, cy);
// TODO: Add your message handler code here
m_listCtrl.MoveWindow(0, 0, cx, cy);
}
QT之ui
控件
随
窗口
布局的大小而自适应
改变
鼠标拖动
窗口
边框,
改变
大小,对应
控件
也
改变
。这里
控件
的
改变
就是上文提到的sizePolicy策略,单个
控件
怎么
改变
,由自己设定, 组合之间怎么
改变
则是上文
中
layout的设置。 总结就是将用到的
控件
布局成一个整体,再通过栅格布局将其绑定到Widget上,其实这也很好理解,若是我们没有设置这些策略,没有栅格跟随Widget,在
窗口
改变
时系统也没办法判定
控件
该怎么,自然也就默认不动了。
mfc
控件
自适应
窗口
大小
,随
窗口
大小
变化而变化
作为一个mfc的初学者,难免会遇到这样的问题,
窗口
可以
改变
大小,而其
中
的
控件
大小也随之
改变
,那怎么样去做呢。 1.对应
窗口
的属性Maximize Box和Minimize Box设置为true,从而能够使
窗口
最大化和最小化,Border属性设置为Resizing从而可以
改变
窗口
的大小。 2.在消息有个WM_SIZE,
添加
函数OnSize,这样可以在函数内调整
控件
的大小,特别说明很多代码
中
利用当
C#
控件
随着
窗口
大小
变化而自动变化
在设计可供用户调整大小的窗体时,如何实现该窗体上的
控件
也应能正确地随窗体的
改变
而自动调整大小并且能重新定位?此时就要借助
控件
的.Anchor属性。Anchor属性定义
控件
的定位点位置。当
控件
锚定到某个窗体时,如果该窗体的大小被调整,那么该
控件
维持它与定位点位置之间的距离不变。例如,如果“:Button”
控件
锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button
控件
水平调整大小,维持到该
C#
窗口
控件
大小随
窗口
大小
而
改变
自己写了个类,可以实现
窗口
大小
发生
改变
时,
窗口
内的
控件
大小也随之
改变
(等比例), 不过调用要有点小技巧,后面再说,类的代码如 /// ///
窗口
控件
大小变化随
窗口
等比变化 /// public class MyResize { /// /// 记录
改变
前
窗口
的大小 /// Size originalSize;
C# Win
form
界面
中
各
控件
随着
窗口
大小
变化
在做一项工程
中
,由于不确定目标平台的分辨率,而正常使用要求铺满
整个
屏幕,所以界面
中
的各个
控件
必须能够适应
窗口
的变化。首先想到的就是
控件
的百分比布局,但是再尝试写了几个
控件
的Location和Size之后,发现这真是一项浩大的工程,方法是在太笨,不如将
控件
百分比布局作为一个类,专门来负责。在网上找到了这种思想的代码 http://blog.sina.com.cn/s/blog_45eaa01a01...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章