TX Text Control .NET for WPF

ShrinkFont Method

Method|Introduced in 16.0
Namespace
TXTextControl
Package
TXTextControl.TextControl.WPF.SDK as TXTextControl.dll from the private NuGet feed or Text Control Offline Packages

Description

Decreases the font size of each font contained in the current text selection. If no text is selected, this method decreases the font size at the text input position. The font sizes used with this method are the same as shown through the ButtonBar or the built-in font dialog.

Syntax

public bool ShrinkFont();

Return Value

The return value is true, if at least one font size could be changed. It is false, if the minimum value has been reached.

Examples

The following example formats the heading of a short document by using Selection.ShrinkFont.

textControl.Text = "Quarterly results\nRevenue increased by 12%.";
textControl.Select(0, 17);
Selection selection = textControl.Selection;

if (selection.ShrinkFont())
{
    Console.WriteLine("Shrink Font completed successfully.");
}