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