28 references to List
PresentationFramework (28)
src\Framework\System\Windows\Documents\TextRangeEdit.cs (2)
777if (listItem != null && listItem.List != null) 779start = listItem.List.ElementStart;
src\Framework\System\Windows\Documents\TextRangeEditLists.cs (26)
369listToRemove = firstListItem.List; 681startListItem.List != null && // Check for unparented list items 682!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/startListItem.List.GetValue(Paragraph.FlowDirectionProperty))) 685startListItem.List != null && 686startListItem.List.Parent is ListItem) 689if (!UnindentListItems(new TextRange(start, GetPositionAfterList(startListItem.List)))) 701endListItem.List != null && 702!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/endListItem.List.GetValue(Paragraph.FlowDirectionProperty))) 704if (startListItem != null && startListItem.List != null && 705endListItem.List.ElementEnd.CompareTo(startListItem.List.ElementEnd) < 0) 713endListItem.List != null && 714endListItem.List.Parent is ListItem) 717if (!UnindentListItems(new TextRange(endListItem.List.ContentStart, GetPositionAfterList(endListItem.List)))) 732startListItem.List != null && // Check for unparented list items 733(!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/startListItem.List.GetValue(Paragraph.FlowDirectionProperty)))) 735Invariant.Assert(!(startListItem.List.Parent is ListItem), "startListItem's list must not be nested!"); 740endListItem.List != null && // Check for unparented list items 741(!TextSchema.ValuesAreEqual(/*newValue*/newFlowDirectionValue, /*currentValue*/endListItem.List.GetValue(Paragraph.FlowDirectionProperty)))) 744if (endListItem.List.Parent is ListItem) 746while (endListItem.List != null && endListItem.List.Parent is ListItem) 748endListItem = (ListItem)endListItem.List.Parent; 751if (endListItem.List != null && endListItem.NextListItem != null) 753Invariant.Assert(!(endListItem.List.Parent is ListItem), "endListItem's list must not be nested!");