1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7344
GroupingSortDescriptionIndices
= new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7168
(
GroupingSortDescriptionIndices
== null ||
7169
!
GroupingSortDescriptionIndices
.Contains(i)))
7230
if (_ignoreSortDescriptionsChange ||
GroupingSortDescriptionIndices
== null)
7239
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7241
if (
GroupingSortDescriptionIndices
[i] >= e.NewStartingIndex)
7243
GroupingSortDescriptionIndices
[i]++;
7250
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7252
if (
GroupingSortDescriptionIndices
[i] > e.OldStartingIndex)
7254
GroupingSortDescriptionIndices
[i]--;
7256
else if (
GroupingSortDescriptionIndices
[i] == e.OldStartingIndex)
7258
GroupingSortDescriptionIndices
.RemoveAt(i);
7270
GroupingSortDescriptionIndices
.Remove(e.OldStartingIndex);
7273
GroupingSortDescriptionIndices
.Clear();
7283
if (
GroupingSortDescriptionIndices
== null)
7292
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7294
Items.SortDescriptions.RemoveAt(
GroupingSortDescriptionIndices
[i] - i);
7297
GroupingSortDescriptionIndices
.Clear();
7342
if (
GroupingSortDescriptionIndices
== null)
7347
GroupingSortDescriptionIndices
.Add(insertIndex++);
7541
List<int> groupingSortDescriptionIndices =
GroupingSortDescriptionIndices
;