c# winForm TableLayoutPanel学习 合并行的布局及动态增加删除内部控件

先通过在IDE中拉出这样的效果图 以学习相关属性

c# winForm TableLayoutPanel学习 合并行的布局及动态增加删除内部控件_第1张图片

上面效果的相关代码

 

ContractedBlock.gif Code

 

在上面属性学习的基础上 通过编码来创建我们需要的TableLayoutPanel的相关布局

下面想要实现的效果为:

点击一次按钮 TableLayoutPanel将新增两行

此两行的相关控件布局如下

button1    button2

               button3

再点击一次按钮 将又会新增两行

button4   button5

              button6

其中我们也将对按钮加入相关事件

点击button1 得到自身的Name值

点击button2 得到其对应的button1的Text值 (button5对应于button4)

点击button3 将删除自身及其对应的button1 和 button2(点击button6将删除button6 button5 button4)

相关示例代码如下

ContractedBlock.gif Code

你可能感兴趣的:(VS技術實踐,WinForm,开发,winform,c#,button,ide)