1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7344GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7168(GroupingSortDescriptionIndices == null || 7169!GroupingSortDescriptionIndices.Contains(i))) 7230if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7239for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7241if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7243GroupingSortDescriptionIndices[i]++; 7250for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7252if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7254GroupingSortDescriptionIndices[i]--; 7256else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7258GroupingSortDescriptionIndices.RemoveAt(i); 7270GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7273GroupingSortDescriptionIndices.Clear(); 7283if (GroupingSortDescriptionIndices == null) 7292for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7294Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7297GroupingSortDescriptionIndices.Clear(); 7342if (GroupingSortDescriptionIndices == null) 7347GroupingSortDescriptionIndices.Add(insertIndex++); 7541List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;