1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7400GroupingSortDescriptionIndices = new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7224(GroupingSortDescriptionIndices == null || 7225!GroupingSortDescriptionIndices.Contains(i))) 7286if (_ignoreSortDescriptionsChange || GroupingSortDescriptionIndices == null) 7295for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7297if (GroupingSortDescriptionIndices[i] >= e.NewStartingIndex) 7299GroupingSortDescriptionIndices[i]++; 7306for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7308if (GroupingSortDescriptionIndices[i] > e.OldStartingIndex) 7310GroupingSortDescriptionIndices[i]--; 7312else if (GroupingSortDescriptionIndices[i] == e.OldStartingIndex) 7314GroupingSortDescriptionIndices.RemoveAt(i); 7326GroupingSortDescriptionIndices.Remove(e.OldStartingIndex); 7329GroupingSortDescriptionIndices.Clear(); 7339if (GroupingSortDescriptionIndices == null) 7348for (int i = 0, count = GroupingSortDescriptionIndices.Count; i < count; i++) 7350Items.SortDescriptions.RemoveAt(GroupingSortDescriptionIndices[i] - i); 7353GroupingSortDescriptionIndices.Clear(); 7398if (GroupingSortDescriptionIndices == null) 7403GroupingSortDescriptionIndices.Add(insertIndex++); 7597List<int> groupingSortDescriptionIndices = GroupingSortDescriptionIndices;