2、Top代表控件在窗体内的竖直偏移量。Left代表控件在窗体内的水瞎氏平偏移辩枝量。Width代表窗体磨灶散的宽度,Right代表窗体的高度。
用数字来实时改变控件的排布实属下策!要想做的好, 还要了解非常多的东西, 比如界面重画等森迅旁, 估计还要用到Windows消息机制<当然要是随便做做那就不说了>
应该充分利用Panel的align属性, 对界面进行'分割', 比如说吧, 你界面的右上角需要放一个帮助按钮,
可能在设计的时候, 位置确实在右上角, 但是编译后最大化, 按钮的位置完全此橡不是在右上角了, 这种情况下, 就可以利用3个Panel, 一个Top, 另一个昌首Client, 在Top这个Panel里面再放一个alRight, 把按钮放到第三个Panel上去, 这样就实现了按钮永远在右上角的问题。
可能我的办法并不怎么样, 就算抛砖引玉吧!<Excel做了个简单的排版你看下>
今天打开VS2005打开项目,发现项目中有一尺搜迹个窗体中的控件都不见了,对窗体的属性和控件的一些属性页进行了一般浏览,但是都没有发现什么现象,Visible=true等属性都是正常的。于是到网上搜素,漏轿对这个现象有几个说法,有建议重新设计窗体,有认为是BUG,有人认为是Designer.cs文件中出问题了。
问题还真出陵并在Designer.cs文件中,文件中的this.Controls.Add()语句不见了,所以将一些容器或者控件加进去就OK了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)