1 write to GroupingSortDescriptionIndices
PresentationFramework (1)
System\Windows\Controls\DataGrid.cs (1)
7357
GroupingSortDescriptionIndices
= new List<int>();
20 references to GroupingSortDescriptionIndices
PresentationFramework (20)
System\Windows\Controls\DataGrid.cs (20)
7181
(
GroupingSortDescriptionIndices
== null ||
7182
!
GroupingSortDescriptionIndices
.Contains(i)))
7243
if (_ignoreSortDescriptionsChange ||
GroupingSortDescriptionIndices
== null)
7252
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7254
if (
GroupingSortDescriptionIndices
[i] >= e.NewStartingIndex)
7256
GroupingSortDescriptionIndices
[i]++;
7263
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7265
if (
GroupingSortDescriptionIndices
[i] > e.OldStartingIndex)
7267
GroupingSortDescriptionIndices
[i]--;
7269
else if (
GroupingSortDescriptionIndices
[i] == e.OldStartingIndex)
7271
GroupingSortDescriptionIndices
.RemoveAt(i);
7283
GroupingSortDescriptionIndices
.Remove(e.OldStartingIndex);
7286
GroupingSortDescriptionIndices
.Clear();
7296
if (
GroupingSortDescriptionIndices
== null)
7305
for (int i = 0, count =
GroupingSortDescriptionIndices
.Count; i < count; i++)
7307
Items.SortDescriptions.RemoveAt(
GroupingSortDescriptionIndices
[i] - i);
7310
GroupingSortDescriptionIndices
.Clear();
7355
if (
GroupingSortDescriptionIndices
== null)
7360
GroupingSortDescriptionIndices
.Add(insertIndex++);
7554
List<int> groupingSortDescriptionIndices =
GroupingSortDescriptionIndices
;