社区
界面
帖子详情
怎样使窗体大小随字体大小变化而变化?
yuemanlou
2008-04-11 11:48:34
因为软件可让用户选择字体大小,故当用户选择较大或较小字体时,窗体及窗体上的控件也应该相应变大或变小,不知道是否有什么比较好的方法?
...全文
204
8
打赏
收藏
怎样使窗体大小随字体大小变化而变化?
因为软件可让用户选择字体大小,故当用户选择较大或较小字体时,窗体及窗体上的控件也应该相应变大或变小,不知道是否有什么比较好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuemanlou
2008-04-17
打赏
举报
回复
结贴吧,自己都要忘记了。当窗体上控件较少时,就去MoveWindow了,否则,就不让它响应了。
对某些只输出文字的窗体(CStatic控件的),我就把控件全去掉,自己绘制更方便。
这是一个偷懒的办法。
scq2099yt
2008-04-11
打赏
举报
回复
CFONT
ahuisafe
2008-04-11
打赏
举报
回复
ls
zhoujianhei
2008-04-11
打赏
举报
回复
响应
WM_FONTCHANGE
消息
MoveWindow
myullian
2008-04-11
打赏
举报
回复
[Quote=引用 1 楼 zhoujianhei 的回复:]
响应
WM_FONTCHANGE
消息
MoveWindow
[/Quote]
cnzdgs
2008-04-11
打赏
举报
回复
VC6好象就是楼主要的样子.
Yofoo
2008-04-11
打赏
举报
回复
Font的大小改变 -> 改变窗体大小 -> 自动调整位置
根据窗体大小自动调整位置, 这有例子代码
http://topic.csdn.net/u/20080328/14/f7e877e0-5012-4bac-a69f-13428967e2e9.html
yuemanlou
2008-04-11
打赏
举报
回复
用MoveWindow的话,每个控件都需要重新计算位置。
我想问是否有更简单的办法?主要是看着在创建资源时,如果改变Font的大小,那窗体会自动调整,所以就在猜测是否在动态改变时,也会有这样的功能?
C#如何实现
窗体
控件
大小
随
窗体
大小
变化
(包括字体)
如图,拖动
窗体
即可改变控件
大小
(包括字体)
窗体
尺寸:345*315
窗体
尺寸:603*509 项目资源如下 源码如下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing...
窗体
控件随
窗体
大小
改变(包括
字体
大小
)
文章参考:http://blog.csdn.net/loveme1204/archive/2007/12/24/1964577.aspx是一篇vb编写的,我只是把它翻译成c#的.其实Anchor和Dock属性也可以实现,但好象只对容器效果理想,而且
字体
大小
也没有
变化
.最近论坛上有好多这样的贴子,具体实现代码如下: private void setTag(Control
c#如何保持控件位置与
窗体
同比例?C#实现
窗体
控件随
窗体
大小
改变(包括
字体
大小
)
可以通过Dock属性和Anchor属性来控制 设定控件的 Anchor属性 如果要随着
窗体
变化
而
变化
则设定为Top, Bottom, Left, Right 当然也可以只设定期中几个值 左边的设置TOP,LEFT,中间设NONE,右边的设right,bottom C#实现
窗体
控件随
窗体
大小
改变(包括
字体
大小
) private float X; private float Y; pri...
控件
大小
和字体随
窗体
大小
变化
为了避免
窗体
大小
发生
变化
时控件布局出现尴尬的局面,你可能要设置控件的Anchor或者Dock属性,诶,不过这很头疼的,界面复杂时不好控制。还有另一种方法,布局控件,可是它也不是万能的了,怎么办呢?哈哈,别急,下面给你好的方法: //记录控件的宽、高、控件左边缘与其所在容器左边缘间距、控件上边缘与其所在容器上边缘间距、控件的
字体
大小
private void
aardio控件
字体
大小
随控件缩放
aardio
窗体
上的控件可以在属性里设置自适应
大小
,或者固定边距、九宫格布局等方法,这样控件的
大小
就会随着
窗体
大小
变化
而自动缩放调整了。上面的算法,是分别计算宽的
变化
比例、高的
变化
比例,取其中的较小值,作为
字体
大小
的
变化
比例。你也可以有自己的算法。的确,控件
大小
变了,
字体
大小
不变的话,会不协调。但是并没有直接的属性、现成的函数可以设置,需要我们写一点代码。那么就有人问,控件里面的
字体
大小
呢,也会随着缩放调整吗?程序员本来就是写代码的。
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章