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