1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
src\Framework\System\Windows\Controls\DataGrid.cs (1)
7403
GroupingSortDescriptionIndices
= new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
src\Framework\System\Windows\Controls\DataGrid.cs (20)
7227
(
GroupingSortDescriptionIndices
== null ||
7228
!
GroupingSortDescriptionIndices
.Contains(i)))
7289
if (_ignoreSortDescriptionsChange ||
GroupingSortDescriptionIndices
== null)
7298
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7300
if (
GroupingSortDescriptionIndices
[i] >= e.NewStartingIndex)
7302
GroupingSortDescriptionIndices
[i]++;
7309
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7311
if (
GroupingSortDescriptionIndices
[i] > e.OldStartingIndex)
7313
GroupingSortDescriptionIndices
[i]--;
7315
else if (
GroupingSortDescriptionIndices
[i] == e.OldStartingIndex)
7317
GroupingSortDescriptionIndices
.RemoveAt(i);
7329
GroupingSortDescriptionIndices
.Remove(e.OldStartingIndex);
7332
GroupingSortDescriptionIndices
.Clear();
7342
if (
GroupingSortDescriptionIndices
== null)
7351
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7353
Items.SortDescriptions.RemoveAt(
GroupingSortDescriptionIndices
[i] - i);
7356
GroupingSortDescriptionIndices
.Clear();
7401
if (
GroupingSortDescriptionIndices
== null)
7406
GroupingSortDescriptionIndices
.Add(insertIndex++);
7600
List<int> groupingSortDescriptionIndices =
GroupingSortDescriptionIndices
;