1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7350GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7174(GroupingSortDescriptionIndices == null || 7175!GroupingSortDescriptionIndices.Contains(i))) 7236if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7245for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7247if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7249GroupingSortDescriptionIndices[i]++; 7256for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7258if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7260GroupingSortDescriptionIndices[i]--; 7262else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7264GroupingSortDescriptionIndices.RemoveAt(i); 7276GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7279GroupingSortDescriptionIndices.Clear(); 7289if (GroupingSortDescriptionIndices == null) 7298for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7300Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7303GroupingSortDescriptionIndices.Clear(); 7348if (GroupingSortDescriptionIndices == null) 7353GroupingSortDescriptionIndices.Add(insertIndex++); 7547List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;