4 instantiations of LineProperties
PresentationFramework (4)
MS\Internal\Documents\TextBoxView.cs (1)
1423return new LineProperties((Control)_host, (Control)_host, defaultTextProperties, null, this.CalculatedTextAlignment);
MS\Internal\PtsHost\ListParaClient.cs (1)
113LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (1)
1525_lineProperties = new LineProperties(Element, StructuralCache.FormattingOwner, defaultTextProperties, null); // No marker properties
System\Windows\Controls\TextBlock.cs (1)
3055LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null);
48 references to LineProperties
PresentationFramework (48)
MS\Internal\Documents\TextBoxLine.cs (2)
181internal void Format(int dcp, double formatWidth, double paragraphWidth, LineProperties lineProperties, TextRunCache textRunCache, TextFormatter formatter) 624private LineProperties _lineProperties;
MS\Internal\Documents\TextBoxView.cs (16)
427LineProperties lineProperties = _cache.LineProperties; 641LineProperties lineProperties; 1417private LineProperties GetLineProperties() 1560LineProperties lineProperties = GetLineProperties(); 1724LineProperties lineProperties; 1731private TextBoxLine GetFormattedLine(int lineIndex, out LineProperties lineProperties) 1754LineProperties lineProperties; 1836LineProperties lineProperties = _cache.LineProperties; 2226private Size FullMeasureTick(double constraintWidth, LineProperties lineProperties) 2321private Size IncrementalMeasure(double constraintWidth, LineProperties lineProperties) 2381private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2440private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2525private void FormatFirstIncrementalLine(int lineIndex, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 2551private void SyncLineMetrics(DirtyTextRange range, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 3176internal LineProperties LineProperties 3195private readonly LineProperties _lineProperties;
MS\Internal\PtsHost\Line.cs (1)
1046private TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\PtsHost\ListMarkerLine.cs (1)
105internal void FormatAndDrawVisual(DrawingContext ctx, LineProperties lineProps, int ur, int vrBaseline)
MS\Internal\PtsHost\ListParaClient.cs (1)
113LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (2)
1477internal LineProperties Properties 1781private LineProperties _lineProperties;
MS\Internal\Text\Line.cs (1)
504protected TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\Text\LineProperties.cs (2)
382internal FirstLineProperties(LineProperties lp) 392private LineProperties _lp;
System\Windows\Controls\TextBlock.cs (22)
47public LineProperties _lineProperties; 1187LineProperties lineProperties = _textBlockCache._lineProperties; 1412LineProperties lineProperties = _textBlockCache._lineProperties; 1516LineProperties lineProperties = _textBlockCache._lineProperties; 1668LineProperties lineProperties = GetLineProperties(); 1754LineProperties lineProperties = GetLineProperties(); 2089LineProperties lineProperties = GetLineProperties(); 2133LineProperties lineProperties = GetLineProperties(); 2181LineProperties lineProperties = GetLineProperties(); 2287LineProperties lineProperties = GetLineProperties(); 2392LineProperties lineProperties = GetLineProperties(); 2461LineProperties lineProperties = GetLineProperties(); 2589LineProperties lineProperties = GetLineProperties(); 2734internal LineProperties ParagraphProperties 2738LineProperties lineProperties = GetLineProperties(); 2861private Line CreateLine(LineProperties lineProperties) 3044private LineProperties GetLineProperties() 3055LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null); 3074private TextParagraphProperties GetLineProperties(bool firstLine, LineProperties lineProperties) 3078private TextParagraphProperties GetLineProperties(bool firstLine, bool showParagraphEllipsis, LineProperties lineProperties) 3100private double CalcLineAdvance(double lineHeight, LineProperties lineProperties) 3420LineProperties lineProperties = GetLineProperties();