Parveen Rathi Ответов: 2

Нет строки, выбранной в DataGridView в окне приложения


Привет.. друзья я использую DataGridView в своем оконном проекте у меня есть проблема, что в нем автоматически выбирается строка. Я использую метод DataGrid.ClearSelection (), но он очищает только текущий выбор и автоматически выбирает первую строку DataGridView. Не могли бы вы, пожалуйста, помочь мне, как решить эту проблему?

Вами заранее

Рать

2 Ответов

Рейтинг:
2

Kschuler

Вам когда-нибудь нужна выбранная строка? Если нет, то я обычно справляюсь с этим, обманывая и просто устанавливая выбранный цвет ячейки ForeColor и BackColor в тот же цвет, что и невыбранная ячейка. Таким образом, вы просто никогда не увидите изюминку.

Вы также можете изменить режим выделения, Если хотите изменить то, что будет выделено...вся строка, весь столбец, просто ячейка и т. д. Возможно, метод ClearSelection работает только в том случае, если режим выделения установлен в CellSelect.

Надеюсь, это поможет.

--Я тоже нашел это:
http://manfred-ramoser.blogspot.com/2008/01/hide-selection-in-datagridview.html[^]


Рейтинг:
0

bwarehouse

Единственное, что работало на меня, было это:

DataGridView1.CurrentRow.Selected = False 'Unhighlights все выбранные строки