28 references to List
PresentationFramework (28)
System\Windows\Documents\TextRangeEdit.cs (2)
772
if (listItem != null && listItem.
List
!= null)
774
start = listItem.
List
.ElementStart;
System\Windows\Documents\TextRangeEditLists.cs (26)
366
listToRemove = firstListItem.
List
;
678
startListItem.
List
!= null && // Check for unparented list items
679
!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/startListItem.
List
.GetValue(Paragraph.FlowDirectionProperty)))
682
startListItem.
List
!= null &&
683
startListItem.
List
.Parent is ListItem)
686
if (!UnindentListItems(new TextRange(start, GetPositionAfterList(startListItem.
List
))))
698
endListItem.
List
!= null &&
699
!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/endListItem.
List
.GetValue(Paragraph.FlowDirectionProperty)))
701
if (startListItem != null && startListItem.
List
!= null &&
702
endListItem.
List
.ElementEnd.CompareTo(startListItem.
List
.ElementEnd) < 0)
710
endListItem.
List
!= null &&
711
endListItem.
List
.Parent is ListItem)
714
if (!UnindentListItems(new TextRange(endListItem.
List
.ContentStart, GetPositionAfterList(endListItem.
List
))))
729
startListItem.
List
!= null && // Check for unparented list items
730
(!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/startListItem.
List
.GetValue(Paragraph.FlowDirectionProperty))))
732
Invariant.Assert(!(startListItem.
List
.Parent is ListItem), "startListItem's list must not be nested!");
737
endListItem.
List
!= null && // Check for unparented list items
738
(!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/endListItem.
List
.GetValue(Paragraph.FlowDirectionProperty))))
741
if (endListItem.
List
.Parent is ListItem)
743
while (endListItem.
List
!= null && endListItem.
List
.Parent is ListItem)
745
endListItem = (ListItem)endListItem.
List
.Parent;
748
if (endListItem.
List
!= null && endListItem.NextListItem != null)
750
Invariant.Assert(!(endListItem.
List
.Parent is ListItem), "endListItem's list must not be nested!");