c# 往如何pannel中加控件,没分了,谢谢好心的大侠

c# 往如何pannel中加控件,没分了,谢谢好心的大侠,第1张

那么你的 PANEL 和 tx 这2个控件 必须设置CSS

<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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11447249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存