У меня есть два DataGridViews, и когда я нажимаю к одному из них, я хотел бы отменить выбор всех выделений во втором DatagridView, я попробовал это, но ничего не работает:
firstItemsDataGridView.ClearSelection();
firstItemsDataGridView.CurrentCell = null;
не работает,
firstItemsDataGridView.ClearSelection();
if (firstItemsDataGridView.Rows.Count > 0)
firstItemsDataGridView[1, 0].Selected = true;
firstItemsDataGridView.CurrentCell = null;
firstItemsDataGridView.ClearSelection();
foreach (DataGridViewRow item in firstItemsDataGridView.Rows) {
item.Selected = false;
foreach (DataGridViewCell itemCell in firstItemsDataGridView.Columns) {
itemCell.Selected = false;
}
}
не Работа,
firstItemsDataGridView.Rows[0,-1].Selected = true;
не работает тоже.
Я установил выбранный режим до полного выбора строки, и я понятия не имею, как добиться моей цели.
Большое спасибо!
-121--884852-
Я пытался зафиксировать значения, которые пользователь входит в DataGrid с помощью
, но это не работает, и я сейчас понимаю этот AFTE Чтение это статья на Stackoverflow. Решения, представленные все, по-видимому, основываются на непосредственном вызове подписи метода, который соответствует поднятому событию, в этом случае
private void OnRowEditEnding(object sender, DataGridRowEditEndingEventArgs e)
Кто-нибудь совершил получать значения Post-Rowedit в ситуации MVVM? Все решения, по-видимому, крепко связывают событие к XAML, и я хотел бы избежать этого, если это возможно.