TableLayoutPanel 动态添加 行 列

      //添加行 横排

    ++this.tbPnl.RowCount;

            this.tbPnl.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));

 

            ++this.tbPnl.RowCount;

            this.tbPnl.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));

           

            ++this.tbPnl.RowCount;

            this.tbPnl.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F));           

    //添加列 竖排 

            ++this.tbPnl.ColumnCount;

            this.tbPnl.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));

 

          

            

            foreach (IPlugin plugin in plugins)

            {

                Label a = new Label();

                a.Text =plugin.Text;

                a.Anchor = System.Windows.Forms.AnchorStyles.None;

                this.tbPnl.Controls.Add(a, 0, 0);

            }

原文地址:https://www.cnblogs.com/z45281625/p/10671661.html