0
我在將dataGridView添加到每個TabPage時遇到了一些問題。將DataGridView添加到tabControl中的每個TabPage
我從列表中 e.g
List<string> lista = new List<string>();
lista.Add("test1");
lista.Add("test2");
lista.Add("test3");
foreach (var p in lista)
{
tabControl_Roz.TabPages.Add(p);
}
添加的TabPages,現在我想添加的DataGridView爲他們每個人。 DataGridView應該命名爲:
dataGridView_p
其中p是tabPage名稱。 有人能告訴我我該怎麼做到這一點?
它的工作原理,但還有另一個問題,我怎麼可以使用dataGridView例如:dataGridView.test1.dataSource = dataTable。我怎樣才能做到這一點? – JustSomeNewbie
問題是你不能像設計時習慣的那樣按名稱訪問DataGridView。編譯器不知道如何在運行時添加DataGridView。您必須在TabPage的控件集合中通過名稱手動搜索它。請參閱編輯答案 –
Im在TabPages [0] .Controls.Where中出現錯誤,告訴我該集合不包含「Where」的定義。 – JustSomeNewbie