首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WinForm里的用户控件改变大小解决方法

2012-12-28 
WinForm里的用户控件改变大小单击菜单栏··动态在panel1加载 用户控件·可是运行的时候··窗体改变了大小,而

WinForm里的用户控件改变大小
单击菜单栏··动态在panel1加载 用户控件·
可是运行的时候··窗体改变了大小,而用户控件不会跟着改变大小·
用户控件没有 Anchor 属性哦·
请问谁知道用代码怎么实现....
新手不懂哦

[解决办法]
控件.size=new size(10,10);
[解决办法]
控件有dock属性的话,设为Fill
[解决办法]
如果用resize·要怎么用呢?
[解决办法]

引用:
控件有dock属性的话,设为Fill

你所说的·dock属性·没有哦
[解决办法]
有人知道么?

[解决办法]
this.panel1.seize=""
[解决办法]
引用:
this.panel1.seize=""

我的意思是·
动态加载到panel1里
而随着窗体的改变·用户控件也随着改变大小
[解决办法]
添加在form上的控件有 “anchor”属性的,你可以锚定控件与窗体边框的距离,在窗体大小发生改变时,控件被锚定的部分不变外,大小也跟着变化;动态加载的你可以自己写anchor属性的
希望对lz有用

[解决办法]
引用:
添加在form上的控件有 “anchor”属性的,你可以锚定控件与窗体边框的距离,在窗体大小发生改变时,控件被锚定的部分不变外,大小也跟着变化;动态加载的你可以自己写anchor属性的
希望对lz有用


sn.Dock = System.Windows.Forms.DockStyle.Fill;
已经解决了·但是还是谢谢你
[解决办法]
http://bbs.csdn.net/topics/390202048
看看这个是不是你要的,赖的再粘贴一遍了

热点排行