簡體   English   中英

無法控制DataGridView中的行屬性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM