У меня есть вид сетки данных в форме 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
Идея заключается в том, перейдите в свой список результатов, чтобы получить те строки, которые вы хотите повысить, и установите выбранную строку ниже:
myDataGrid.Rows[n].IsSelected = true;
Смежные вопросы
- 1. Невозможно выделить строку в DataGridView
- 2. Как выделить всю строку в WPF TreeView
- 3. VHow, чтобы получить всю строку данных в строках datagridview?
- 4. Невозможно выделить строку данных
- 5. Как удалить всю строку в моем datagridview SQL?
- 6. textmate, как выделить всю строку для копирования и вставки?
- 7. QTableView Как я могу выделить всю строку для наведения мыши?
- 8. Как я могу выделить всю строку, если галочка отмечена?
- 9. Как выделить целую строку данных в JTable?
- 10. Как выделить или изменить цвет DataGridView строки
- 11. Сделать hover выделить всю строку li в FancyTree
- 12. Выберите только ячейку, но выделить всю строку в таблице
- 13. Редактировать всю строку в DataGridView (не только одну ячейку)
- 14. Выделите всю строку в RichTextBox
- 15. Выделите всю строку в VBA
- 16. Как выделить текст поиска в DataGridView?
- 17. Как выделить строку таблицы
- 18. Как выделить строку и столбец в Excel
- 19. Excel Power Map - Как выделить всю страну
- 20. Solr: как выделить всю поисковую фразу?
- 21. Как выделить всю ячейку таблицы при наведении?
- 22. Как обновить строку в DataGridView?
- 23. Как выделить строку в QTableWidget?
- 24. Как выделить строку в NSTableView
- 25. Как выделить строку в gtk.Table?
- 26. Как выделить строку в gridview?
- 27. Как выделить строку в UITableView
- 28. Как выделить строку в NSBrowser?
- 29. DataGridView - запретить всю перенос слов
- 30. Оберните строку в DataGridView
int dateColumnIndex = DataGridView1.Columns.IndexOf ("Date-Column-Name"); я изменил приведенную выше строку на ..... int dateColumnIndex = dataGridView1.Columns.IndexOf ("e_date") .... im получаю ошибку .. недопустимые аргументы – Brian
@Brian Я не понял ваш комментарий. –
i hav отредактировал комментарий, пожалуйста, посмотрите – Brian