1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
src\Framework\System\Windows\Controls\DataGrid.cs (1)
7403GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
src\Framework\System\Windows\Controls\DataGrid.cs (20)
7227(GroupingSortDescriptionIndices == null || 7228!GroupingSortDescriptionIndices.Contains(i))) 7289if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7298for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7300if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7302GroupingSortDescriptionIndices[i]++; 7309for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7311if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7313GroupingSortDescriptionIndices[i]--; 7315else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7317GroupingSortDescriptionIndices.RemoveAt(i); 7329GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7332GroupingSortDescriptionIndices.Clear(); 7342if (GroupingSortDescriptionIndices == null) 7351for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7353Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7356GroupingSortDescriptionIndices.Clear(); 7401if (GroupingSortDescriptionIndices == null) 7406GroupingSortDescriptionIndices.Add(insertIndex++); 7600List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;