1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7356GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7180(GroupingSortDescriptionIndices == null || 7181!GroupingSortDescriptionIndices.Contains(i))) 7242if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7251for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7253if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7255GroupingSortDescriptionIndices[i]++; 7262for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7264if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7266GroupingSortDescriptionIndices[i]--; 7268else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7270GroupingSortDescriptionIndices.RemoveAt(i); 7282GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7285GroupingSortDescriptionIndices.Clear(); 7295if (GroupingSortDescriptionIndices == null) 7304for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7306Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7309GroupingSortDescriptionIndices.Clear(); 7354if (GroupingSortDescriptionIndices == null) 7359GroupingSortDescriptionIndices.Add(insertIndex++); 7553List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;