[英]Dynamically add the Matrix/GridView based on the values from the TextBox in C#
我想問一些有關某些要求的問題。 我的客戶希望在單擊按鈕時顯示一個表格,要求用戶添加行數和列數。添加這些內容后,應根據用戶輸入的大小顯示matirx / gridview。 主要問題是我使用了TableLayoutPanel,並且它沒有更改行和列的大小。
public void set(int rows, int columns)
{
this.SuspendLayout();
tableLayoutPanel1.RowCount = rows;
tableLayoutPanel1.ColumnCount = columns;
tableLayoutPanel1.Controls.Add(new ComboBox());
//tableLayoutPanel1.Controls.Add( NewRackControl() rack());
this.ResumeLayout();
//this.Refresh();
}
而不是使用TableLayoutPanel
請使用DataGridView
可以從2個表單之間傳遞來自不同彈出表單的“選定行”,並且可以對工作的Grid-view進行更新。
請使用DataGridView,這最適合您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.