4 instantiations of LineProperties
PresentationFramework (4)
MS\Internal\Documents\TextBoxView.cs (1)
1374return new LineProperties((Control)_host, (Control)_host, defaultTextProperties, null, this.CalculatedTextAlignment);
MS\Internal\PtsHost\ListParaClient.cs (1)
108LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (1)
1495_lineProperties = new LineProperties(Element, StructuralCache.FormattingOwner, defaultTextProperties, null); // No marker properties
System\Windows\Controls\TextBlock.cs (1)
3035LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null);
48 references to LineProperties
PresentationFramework (48)
MS\Internal\Documents\TextBoxLine.cs (2)
170internal void Format(int dcp, double formatWidth, double paragraphWidth, LineProperties lineProperties, TextRunCache textRunCache, TextFormatter formatter) 613private LineProperties _lineProperties;
MS\Internal\Documents\TextBoxView.cs (16)
376LineProperties lineProperties = _cache.LineProperties; 590LineProperties lineProperties; 1368private LineProperties GetLineProperties() 1511LineProperties lineProperties = GetLineProperties(); 1675LineProperties lineProperties; 1682private TextBoxLine GetFormattedLine(int lineIndex, out LineProperties lineProperties) 1705LineProperties lineProperties; 1787LineProperties lineProperties = _cache.LineProperties; 2177private Size FullMeasureTick(double constraintWidth, LineProperties lineProperties) 2272private Size IncrementalMeasure(double constraintWidth, LineProperties lineProperties) 2332private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2391private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2476private void FormatFirstIncrementalLine(int lineIndex, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 2502private void SyncLineMetrics(DirtyTextRange range, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 3115internal LineProperties LineProperties 3134private readonly LineProperties _lineProperties;
MS\Internal\PtsHost\Line.cs (1)
1027private TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\PtsHost\ListMarkerLine.cs (1)
97internal void FormatAndDrawVisual(DrawingContext ctx, LineProperties lineProps, int ur, int vrBaseline)
MS\Internal\PtsHost\ListParaClient.cs (1)
108LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (2)
1447internal LineProperties Properties 1751private LineProperties _lineProperties;
MS\Internal\Text\Line.cs (1)
496protected TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\Text\LineProperties.cs (2)
377internal FirstLineProperties(LineProperties lp) 387private LineProperties _lp;
System\Windows\Controls\TextBlock.cs (22)
34public LineProperties _lineProperties; 1174LineProperties lineProperties = _textBlockCache._lineProperties; 1393LineProperties lineProperties = _textBlockCache._lineProperties; 1497LineProperties lineProperties = _textBlockCache._lineProperties; 1649LineProperties lineProperties = GetLineProperties(); 1735LineProperties lineProperties = GetLineProperties(); 2067LineProperties lineProperties = GetLineProperties(); 2111LineProperties lineProperties = GetLineProperties(); 2159LineProperties lineProperties = GetLineProperties(); 2265LineProperties lineProperties = GetLineProperties(); 2370LineProperties lineProperties = GetLineProperties(); 2439LineProperties lineProperties = GetLineProperties(); 2567LineProperties lineProperties = GetLineProperties(); 2712internal LineProperties ParagraphProperties 2716LineProperties lineProperties = GetLineProperties(); 2839private Line CreateLine(LineProperties lineProperties) 3024private LineProperties GetLineProperties() 3035LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null); 3054private TextParagraphProperties GetLineProperties(bool firstLine, LineProperties lineProperties) 3058private TextParagraphProperties GetLineProperties(bool firstLine, bool showParagraphEllipsis, LineProperties lineProperties) 3080private double CalcLineAdvance(double lineHeight, LineProperties lineProperties) 3400LineProperties lineProperties = GetLineProperties();