private void dataGridVillages_TargetUpdated(object sender, DataTransferEventArgs e) { DataGridVillages.Columns.FirstOrDefault(c => c.Header.Equals("Angriffsgrößen")).Width = 0; DataGridVillages.Columns.FirstOrDefault(c => c.Header.Equals("Angriffstypen")).Width = 0; DataGridVillages.UpdateLayout(); DataGridVillages.Columns.FirstOrDefault(c => c.Header.Equals("Angriffsgrößen")).Width = new DataGridLength(1, DataGridLengthUnitType.Auto); DataGridVillages.Columns.FirstOrDefault(c => c.Header.Equals("Angriffstypen")).Width = new DataGridLength(1, DataGridLengthUnitType.Auto); }
private void CbAll_OnChecked(object sender, RoutedEventArgs e) { if (Villages != null) { foreach (var village in Villages) { village.IsSelected = true; } DataGridVillages.CancelEdit(); DataGridVillages.CancelEdit(); DataGridVillages.Items.Refresh(); } }