Returns an array of all supported underline styles. This property can be used to fill a combo box or a menu.

Syntax

public FontUnderlineStyle[] UnderlineStyles { get; }
Public ReadOnly Property UnderlineStyles() As FontUnderlineStyle()

Members

Member Description
Single Text is underlined with a single line.
Doubled Text is underlined with a doubled line.
SingleWordsOnly Only the words of the text are underlined with a single line.
DoubledWordsOnly Only the words of the text are underlined with a doubled line.

Examples

The following XAML example binds the UnderlineStyle property to a menu item. The menu's header is bind to the UnderlineStyles property. The WPF.BooleanConverter returns true, if the UnderlineStyle property has the value specified through the ConverterParameter.

…
xmlns:tx="clr-namespace:TXTextControl.WPF;assembly=TXTextControl.WPF"
…
<Window.Resources>
    <tx:BooleanConverter x:Key="enumboolconv" />
</Window.Resources>
…
<MenuItem 
    IsCheckable="true" 
    Header="{Binding ElementName=textControl1, Path=InputFormat.UnderlineStyles[0], Mode=OneTime}" 
    IsChecked="{Binding 
        ElementName=textControl1, 
        Path=InputFormat.UnderlineStyle, 
        Converter={StaticResource enumboolconv}, ConverterParameter=Single}"/>

Limitations

Read only.