4 writes to _complexContent
PresentationFramework (4)
src\Framework\System\Windows\Controls\TextBlock.cs (4)
2031_complexContent = null; 2037_complexContent = null; 2980_complexContent = new ComplexContent(this, textContainer, false, Text); 3023_complexContent = null;
89 references to _complexContent
PresentationFramework (89)
src\Framework\System\Windows\Controls\TextBlock.cs (89)
147if (!(_complexContent.TextContainer is TextContainer)) 154Type parentType = _complexContent.TextContainer.Parent.GetType(); 174TextContainer textContainer = (TextContainer)_complexContent.TextContainer; 201if (_complexContent == null) 207TextContainer textContainer = (TextContainer)_complexContent.TextContainer; 249else if (_complexContent == null) 255if (!_complexContent.ForeignTextContainer) 301return _complexContent.TextView; 306return _complexContent.TextContainer; 311return _complexContent.TextContainer as TextContainer; 426if (((ITextView)_complexContent.TextView).Validate(point)) 428position = (TextPointer)_complexContent.TextView.GetTextPositionFromPoint(point, snapToText); 432position = snapToText ? new TextPointer((TextPointer)_complexContent.TextContainer.Start) : null; 475return (TextPointer)_complexContent.TextContainer.Start; 492return (TextPointer)_complexContent.TextContainer.End; 633if (textblock._complexContent != null && 1226get { return _complexContent == null ? 0 : _complexContent.VisualChildren.Count; } 1240if (_complexContent == null) 1244return _complexContent.VisualChildren[index]; 1270Invariant.Assert(_complexContent != null); 1328if (_complexContent != null) 1330_complexContent.TextView.Invalidate(); 1473if (_complexContent != null) 1475_complexContent.VisualChildren.Clear(); 1532line.Arrange(_complexContent.VisualChildren, lineOffset); 1554if (_complexContent != null) 1845if (_complexContent == null || !(_complexContent.TextContainer is TextContainer)) 1874int startOffset = _complexContent.TextContainer.Start.GetOffsetToPosition(start); 1875int endOffset = _complexContent.TextContainer.Start.GetOffsetToPosition(end); 1956if (_complexContent == null || !(_complexContent.TextContainer is TextContainer)) 1964TextSegment textSegment = new TextSegment(_complexContent.TextContainer.Start, _complexContent.TextContainer.End); 2008if (_complexContent != null) 2010_complexContent.VisualChildren.Remove(child); 2028if (_complexContent != null) 2030_complexContent.Detach(this); 2056Debug.Assert(_complexContent != null, "Inline objects are supported only in complex content."); 2109if (_complexContent != null) 2111return TextRangeBase.GetTextInternal(_complexContent.TextContainer.Start, _complexContent.TextContainer.End); 2244pos = _complexContent.TextContainer.Start.CreatePointer(charIndex.FirstCharacterIndex + charIndex.TrailingLength, logicalDirection); 2273int characterIndex = _complexContent.TextContainer.Start.GetOffsetToPosition(orientedPosition); 2378int dcpPositionStart = _complexContent.TextContainer.Start.GetOffsetToPosition(startPosition); 2379int dcpPositionEnd = _complexContent.TextContainer.Start.GetOffsetToPosition(endPosition); 2388ITextPointer endOfLineTextPointer = _complexContent.TextContainer.Start.CreatePointer(0); 2486int characterIndex = _complexContent.TextContainer.Start.GetOffsetToPosition(position); 2552int characterIndex = _complexContent.TextContainer.Start.GetOffsetToPosition(position); 2653ITextPointer nextCaretPosition = _complexContent.TextContainer.Start.CreatePointer(nextCharacterHit.FirstCharacterIndex + nextCharacterHit.TrailingLength, logicalDirection); 2682int characterIndex = _complexContent.TextContainer.Start.GetOffsetToPosition(position); 2741ITextPointer backspaceCaretPosition = _complexContent.TextContainer.Start.CreatePointer(backspaceCharacterHit.FirstCharacterIndex + backspaceCharacterHit.TrailingLength, logicalDirection); 2792return _complexContent.TextContainer; 2804return _complexContent.TextView; 2816return _complexContent.Highlights; 2855return (_complexContent != null); 2875get { return (_complexContent == null) ? null : _complexContent.InlineObjects; } 2876set { if (_complexContent != null) _complexContent.InlineObjects = value; } 2912if (IsLayoutDataValid && _complexContent != null) 2914_complexContent.TextView.OnUpdated(); 2953if (_complexContent == null) 2973if (_complexContent == null) 3020if (_complexContent != null) 3022_complexContent.Detach(this); 3055Debug.Assert(sender == _complexContent.TextContainer, "Received text change for foreign TextContainer."); 3075if (_complexContent == null) 3083Invariant.Assert(sender == _complexContent.TextContainer, "Received text change for foreign TextContainer."); 3368if (_complexContent == null) 3397return (_complexContent != null) && (manager != null) && (manager.XmlWriter == null); 3493if (textBlock._complexContent == null || !(textBlock._complexContent.TextContainer is TextContainer)) 3499if (textBlock._complexContent.TextContainer != ((TextElement)element).TextContainer) 3638Debug.Assert(_complexContent.TextContainer is TextContainer); 3645if ((e as TextElement).TextContainer == _complexContent.TextContainer) 3654position = new TextPointer((TextPointer)_complexContent.TextContainer.Start); 3655while (position.CompareTo((TextPointer)_complexContent.TextContainer.End) < 0) 3735_complexContent.TextContainer.Changing += new EventHandler(OnTextContainerChanging); 3736_complexContent.TextContainer.Change += new TextContainerChangeEventHandler(OnTextContainerChange); 3737_complexContent.Highlights.Changed += new HighlightChangedEventHandler(OnHighlightChanged); 4090if (text._complexContent == null) 4103text._complexContent.TextContainer.BeginChange(); 4106((TextContainer)text._complexContent.TextContainer).DeleteContentInternal((TextPointer)text._complexContent.TextContainer.Start, (TextPointer)text._complexContent.TextContainer.End); 4107InsertTextRun(text._complexContent.TextContainer.End, newText, /*whitespacesIgnorable:*/true); 4112text._complexContent.TextContainer.EndChange();