並非所有資料都是可編輯的。 在 DataGridView 控制項中,資料行 ReadOnly 屬性值會決定使用者是否能編輯該資料行中的儲存格。 如需如何將控制項設為完全唯讀的相關資訊,請參閱如何:防止在 Windows Form DataGridView 控制項中新增和刪除資料列。
在 Visual Studio 中會支援這項工作。 另請參閱如何:使用設計工具將 Windows Form DataGridView 控制項中的資料行設為唯讀。
以程式設計方式將資料行設為唯讀
將 DataGridViewColumn.ReadOnly 屬性設定為
true。dataGridView1.Columns["CompanyName"].ReadOnly = true;dataGridView1.Columns("CompanyName").ReadOnly = True
正在編譯程式碼
這個範例需要:
名為
dataGridView1的 DataGridView 控制項,包含名為CompanyName的資料行。System 和 System.Windows.Forms 組件的參考。