0
A
回答
0
將數據源設置爲空,當您想再次顯示時,可以將數據源設置回。
或者您可以將Gridview可見的false或包含控件的gridview設置爲可見的false。
0
有兩個網格具有相同的確切大小和位置。
if(conditionMet)
{
grid1.visible = false;
grid2.visible = true;
}
2
dataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.None;
dataGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None;
for (int i = 0; i < dataGridView.Columns.Count; i++)
{
dataGridView.Columns[i].Visible = false;
}
0
老問題認爲可能有人會有所幫助!這可能是一個容易的選擇..
foreach (DataGridViewColumn col in myDgv.Columns)
{
col.Visible = false;
}
,以及你可以通過行迭代..
foreach (DataGridViewRow row in myDgv.Rows)
{
// your code
}
1
你也可以如下使用LINQ:
dataGridView1.Columns.OfType<DataGridViewColumn>().ToList().ForEach(col => col.Visible = false);
相關問題
- 1. 有沒有一種快速找到約束所在的方法?
- 2. 有沒有一種快速的方法可以下載所有這些圖像?
- 3. 有沒有一種快速解鎖Emacs中的鍵的方法?
- 4. will_paginate有沒有一種方法來設置per_page爲「所有」
- 5. 如何快速設置所有表的所有列屬性「UpdateCheck」?
- 6. 有沒有一種快速檢查ANY列是否爲空的方法?
- 7. 有沒有一種快速的方法來重新格式化ColdFusion查詢列中的所有值?
- 8. 有沒有一種快速有效的方法讓班級公平?
- 9. 有沒有一種快速有效的方法來在Javascript中乘數組?
- 10. 有沒有一種方法可以在Android中獲得沒有GPS的速度?
- 11. 有沒有快速添加所有未定義方法的方法?
- 12. Object.isArray()很慢,有沒有一種快速的方法來做到這一點?
- 13. 有沒有一種快速的方法來減少Python中多行的縮進?
- 14. 有沒有一種快速的方法來搜索R中的變量?
- 15. 有沒有一種快速的方法轉移到Github的叉子?
- 16. 有沒有一種快速的方法來刪除VS 2010中的大括號?
- 17. 有沒有一種方法來設置IE的範圍控制?
- 18. 有沒有一種快速的方法來恢復MATLAB的PATH環境變量設置?
- 19. 有沒有一種快速的方法來將所有的排序規則更改爲utf8_unicode?
- 20. SQL - 有沒有一種方法可以隱藏select中的列?
- 21. 有沒有一種快速的方法來刪除在C#中使用語句?
- 22. 有沒有一種快速的方法將文件複製到SD卡
- 23. 有沒有一種快速的方法來從點或分支來源「git diff」?
- 24. 有沒有一種快速獲取磁盤上文件數的方法?
- 25. 有沒有一種快速的方法來重建拼音文件名單?
- 26. 有沒有一種更新SQL中很多記錄的快速方法?
- 27. 有沒有一種快速的方法將實體轉換爲.csv文件?
- 28. 有沒有一種快速的方法來獲得數據框中列的各種「分類」的均值?
- 29. 有沒有一種方法來設置一個int爲001
- 30. 有沒有一種方法可以連接具有不同功能的兩列?
我不是意識到除了使整個網格不可見之外的任何解決方案。但'grid.Columns.ForEach(g => g.visible = false)'可能是編寫循環的最短路線。 –
@JamesBlond我不打算隱藏所有的網格,我只想快速隱藏其所有列,然後我只設置它的幾列可見,如myGrid.Columns [「ID」]。Visible = myGrid.Columns [ 「Name」]。Visible = true。它更乾淨。儘管它仍然是某種循環,但感謝您的簡短方式。 –
是的,它仍然是一個循環,但一個簡短的一行... –