TextBlock::BaselineOffset Property

 

Gets or sets the amount by which each line of text is offset from the baseline.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
property double BaselineOffset {
	double get();
	void set(double value);
}

Property Value

Type: System::Double

The amount by which each line of text is offset from the baseline, in device independent pixels. Double::NaN indicates that an optimal baseline offset is automatically calculated from the current font characteristics. The default is Double::NaN.

The baseline is the imaginary horizontal line with which the base of each character in a line of text is aligned.

This dependency property also has an attached property usage. In XAML, the usage is <object TextBlock::BaselineOffset="double".../>, where object is an object element (typically a flow element) contained within a TextBlock. In code, the attached property usage is supported by GetBaselineOffset and SetBaselineOffset.

.NET Framework
Available since 3.0
Silverlight
Available since 4.0
Windows Phone Silverlight
Available since 7.1
Return to top
Show: