1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7357GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7181(GroupingSortDescriptionIndices == null || 7182!GroupingSortDescriptionIndices.Contains(i))) 7243if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7252for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7254if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7256GroupingSortDescriptionIndices[i]++; 7263for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7265if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7267GroupingSortDescriptionIndices[i]--; 7269else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7271GroupingSortDescriptionIndices.RemoveAt(i); 7283GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7286GroupingSortDescriptionIndices.Clear(); 7296if (GroupingSortDescriptionIndices == null) 7305for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7307Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7310GroupingSortDescriptionIndices.Clear(); 7355if (GroupingSortDescriptionIndices == null) 7360GroupingSortDescriptionIndices.Add(insertIndex++); 7554List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;