[英]How can remove in dataGridView the default line in the control?
在設計器中,這是我看到的:
當我將項目添加到datagridview時,帶有紅色x的行最后被向下推,我在底部看到帶紅色x的空行。
有什么辦法刪除/刪除此行,以便dataGridView1為空?
這是在我添加項目之后,此空行現在位於底部:
是的,您只需要將AllowUserToAddRows
設置為false即可不顯示此行。 該行存在,因此用戶可以鍵入網格並添加數據。 通過將此屬性設置為false,您將不允許用戶執行此操作並隱藏該行。
dataGridView1.AllowUserToAddRows = false;
另一個提示,如果您在“行RowsAdded
夾”上注冊,則可以正確設置圖標,使其不會顯示為紅色X。
private void DataGridView1_RowsAdded(Object sender, DataGridViewRowsAddedEventArgs e)
{
DataGridViewImageCell cell = dataGridView1[column_image.Index, e.RowIndex] as DataGridViewImageCell;
cell.Value = (System.Drawing.Image)Properties.Resources.Icon;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.