[英]Cannot control rows properties in DataGridView
我正在嘗試凍結DataGridView
的第一列和第一行。 實際上,我可以凍結列,但不能凍結行。 實際上,我無法修改任何行的屬性。
我像這樣逐行創建表:
DataTable table = new DataTable();
DataRow workrow;
workrow = table.NewRow();
table.Rows.Add(workrow);
DataColumn column;
column = new DataColumn();
table.Columns.Add(column);
workrow[0] = " mystring ";
接着
dataGridView3.Columns[0].Frozen = true;
dataGridView3.Rows[0].Frozen = true;
列被凍結,但行未凍結。
看來我不能只控制行。 例如:dataGridView3.Rows [0] .DividerHeight都不起作用。
我猜這是您必須成為鷹派的地方,我猜是intellisense可以幫助您做到這一點。
您實際上是在調用dataGridView行,而不是dataGridView3行。
dataGridView3.Columns[0].Frozen = true;
dataGridView.Rows[0].Frozen = true;
應該
dataGridView3.Columns[0].Frozen = true;
dataGridView3.Rows[0].Frozen = true;
看着你的錯字,他們回來困擾你
以后,我建議您在調試時使用斷點,以找出錯誤的地方 ,這將使您排除所有錯誤,並更容易識別出問題所在!
通過對父類的行進行修改,我解決了一些問題。 這似乎是一個錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.