界面问题

yanghaoaa 2011-01-18 11:10:36
Panel 内的Label,TextBox 怎么也随窗口变化扩大或缩小?
...全文
149 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy1020tc 2011-01-18
  • 打赏
  • 举报
回复
你看下是不是设置了这两个控件的nchor和dock属性 或者是不小心点了
ycproc 2011-01-18
  • 打赏
  • 举报
回复
nchor和dock属性
tanliang9999 2011-01-18
  • 打赏
  • 举报
回复
设置Panel的 Dock 属性就可以实现
龍过鸡年 2011-01-18
  • 打赏
  • 举报
回复
Label 和 TextBox 的 AutoSize 设置为 false
然后分别为 Label 和 TextBox 设置 Anchor 属性
zhashan110 2011-01-18
  • 打赏
  • 举报
回复
WINFROM吗?
是winfrom就简单。。

Panel有个 Dock 属性 ,根据界面需求 设置后 只要不设置为None..

里面的控件 自动回随着 窗口变化 而变化!
hztltgg 2011-01-18
  • 打赏
  • 举报
回复
Label,TextBox 这些控件不是有anchor和dock属性么
_三皮_ 2011-01-18
  • 打赏
  • 举报
回复
可以采用WPF实现,好控制
liuwei2500 2011-01-18
  • 打赏
  • 举报
回复
那你需要重新绘制这个了哦。
garfieldzf 2011-01-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qqamoon 的回复:]
Label 和 TextBox 的 AutoSize 设置为 false
然后分别为 Label 和 TextBox 设置 Anchor 属性
[/Quote]

+1
钊子 2011-01-18
  • 打赏
  • 举报
回复
Label 和 TextBox 的 AutoSize 设置为 false
然后分别为 Label 和 TextBox 设置 Anchor 属性
HaveOneDream 2011-01-18
  • 打赏
  • 举报
回复
可以试一下:
foreach (Control control in Panel.Controls)
{
control.Scale(new SizeF(Panel.Width / 1024f, Panel.Height / 768f));
}
hztltgg 2011-01-18
  • 打赏
  • 举报
回复
一个定义为顶,但不定义底,
一个定义底,但不定义顶

这样变大就是中间的距离拉大了
yanghaoaa 2011-01-18
  • 打赏
  • 举报
回复
再问: 有多个label 和 textbox,它们这间的上下距离随窗口大小变化怎么设置?Anchor 好象不行啊,请大家帮忙

110,569

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧