我有一個C#格式的數據網格視圖,它顯示了一個sql數據庫表的內容。 當datagridview加載我想要包含當前日期的行被突出顯示。如何突出顯示datagridview中的整行數據?
0
A
回答
3
首先,你必須找到包含行今天的日期:
int dateColumnIndex = DataGridView1.Columns["e_date"].Index;// < replace with your actual date column name
foreach (DataGridViewRow row in DataGridView1.Rows)
{
if (row.Cells[dateColumnIndex].Value is DateTime)
{
DateTime colDate = (DateTime)row.Cells[dateColumnIndex].Value;
if (colDate.Date == DateTime.Today)
{
row.Selected = true;
break;
}
}
}
只要確保你的DataGridView
的selection mode設置爲FullRowSelect
:
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
-1
的想法是,循環顯示您的結果列表以獲得您希望亮起的那些行,並將selectedRow設置如下:
myDataGrid.Rows[n].IsSelected = true;
相關問題
- 1. 突出顯示DataGridView行
- 2. 無法突出顯示DataGridView中的行
- 3. DataGridView - 突出顯示有晚項的行
- 4. 如何更改DataGridView中所有突出顯示的行 - VB.NEt
- 5. C#/ .NET如何突出顯示DataGridView中的某些行
- 6. 突出顯示RichTextBox中的整行
- 7. 突出顯示RichTextBox中的整行
- 8. 如何使用RowFilter將行突出顯示在datagridview中?
- 9. 突出顯示DataGridView中的單詞?
- 10. 突出顯示JSF數據表的行
- 11. 如何突出顯示DataGridView行或使其暫時發光?
- 12. 如何突出顯示DataGridView中的搜索文本?
- 13. 僅突出顯示第一行數據
- 14. 無法突出顯示數據錶行
- 15. 數據表 - 突出顯示所選行
- 16. WPF DataGrid突出顯示整行
- 17. VIM突出顯示整個當前行
- 18. 在懸停上突出顯示整行
- 19. 如何在DataGridView中顯示WMI數據
- 20. 如何在Silverlight數據網格中刪除鼠標懸停突出顯示和選定的行突出顯示
- 21. 如何突出顯示包含重複數據的行?
- 22. QTableView如何突出顯示鼠標懸停的整個行?
- 23. 如何突出顯示IsSelected的行
- 24. 在Datagridview中顯示數據行
- 25. 如何通過XtraGrid上的邊框突出顯示突出顯示的行
- 26. 如何在訪問數據庫中顯示datagridview中的數據
- 27. 如何在搜索文本框中輸入字符時突出顯示datagridview行
- 28. 如何根據搜索突出顯示整個div
- 29. 突出顯示JTextArea的行
- 30. 突出顯示行的NSOutlineView
int dateColumnIndex = DataGridView1.Columns.IndexOf(「Date-Column-Name」);我修改了上述行..... int dateColumnIndex = dataGridView1.Columns.IndexOf(「e_date」)....即時通訊錯誤..無效論據 – Brian
@Brian我不明白你的意見。 –
我已經編輯了評論請看看 – Brian