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