<style type="text/css">
.style1{
position:absolute//位置浮空
}
</style>
之后 控件 top:20pxleft:40px 上下左右的值 定位
能具体说说你的需求吗,你上面这个要做的话只能是说点击按钮的时候就动态添加控件,然后动态给这个控件绑定事件...这个你搜 ASP.net动态添加控件 就会有了
但是,你这个pannel里面还有很多控件...这个明显用动态添加的话,可能忙不过来..
所以说你的思路很可能就错了...
你要绑定数据的,你大可以用Repeat去做...如果你只有少量的pannel,你完全可以吧pannel都写出来..然后全部隐藏..点击某个按钮的时候,某个pannel显示..
不知道你具体需求想要实现什么..但是光从你上面的描述觉得你思路应该错了
教你一个方法你先在界面上拖一个pannel控件
比如:pannel1
然后,打开窗体代码页,搜索 pannel1
这样你可以看见,系统是怎么创建这个pannel1的,它只不过自动生成了代码而已。
所有的控件都可以用这个方法。
具体代码:
this.mypan = new myPanel()
this.SuspendLayout()
//
// panel1
//
this.mypan.Dock = System.Windows.Forms.DockStyle.Fill//这个是pannel充满窗体,你可以修改其他的
this.mypan.Location = new System.Drawing.Point(0, 0)
this.mypan.Name = "mypan"
this.mypan.Size = new System.Drawing.Size(632, 402)
this.mypan.TabIndex = 0
this.Controls.Add(this.mypan)
this.ResumeLayout(false)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)