# ListFormat Class

> An instance of the ListFormat class represents the formatting attributes of a bulleted or numbered list.

- **Product:** TX Text Control .NET for Windows Forms
- **Section:** Reference
- **Kind:** Class
- **Namespace:** `TXTextControl`
- **Package:** `TXTextControl.TextControl.WinForms.SDK` (assembly `TXTextControl.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.dll` from the setup
- **Path:** TX Text Control .NET for Windows Forms > Reference > TXTextControl > ListFormat Class
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/llms-full.txt

---

## On This Page

- [Description](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/#description)
- [Syntax](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/#syntax)
- [Examples](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/#examples)
- [Members](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/#members)

---

## In This Section

- [ListFormat.Attribute Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/attribute-enumeration/llms.txt): Determines a certain list format attribute. This enumeration is used with the Selection.IsCommonValueSelected method.
- [ListFormat.BulletCharacter Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/bulletcharacter-property/llms.txt): Gets or sets the symbol character for a bulleted list. It must be a value from the Windows Symbol character set.
- [ListFormat.BulletSize Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/bulletsize-property/llms.txt): Gets or sets the size of the symbol character for a bulleted list. If this property is 0, the size of the font for the list text is used.
- [ListFormat.CharAfterNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/charafternumber-property/llms.txt): Obsolete. Gets or sets a character that is displayed behind the number in a numbered list. If this property is zero, no additional character is diplayed behind the number character. This property is obsolete and only available for compatibility. A new application should use the TextAfterNumber property.
- [ListFormat.CharBeforeNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/charbeforenumber-property/llms.txt): Obsolete. Gets or sets a character that is displayed in front of the number in a numbered list. If this property is zero, no additional character is diplayed in front of the number character. This property is obsolete and only available for compatibility. A new application should use the TextBeforeNumber property.
- [ListFormat Constructor](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/constructor/llms.txt): Creates a new instance of the ListFormat class.
- [ListFormat.FirstNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/firstnumber-property/llms.txt): Gets or sets the starting number for a numbered list.
- [ListFormat.FontName Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/fontname-property/llms.txt): Gets or sets the font used for the bullet character. When a new bullet character is set without specifying a font, the Windows Symbol font is assumed.
- [ListFormat.FormatCharacter Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/formatcharacter-property/llms.txt): Gets or sets the formatting character for a bulleted or numbered list.
- [ListFormat.HangingIndent Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/hangingindent-property/llms.txt): Gets or sets the hanging indent of a numbered list.
- [ListFormat.LeftIndent Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/leftindent-property/llms.txt): Gets or sets the left indent for a numbered list.
- [ListFormat.Level Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/level-property/llms.txt): Gets or sets the level for a bulleted or numbered list.
- [ListFormat.MaxLevel Field](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/maxlevel-field/llms.txt): Represents the maximum of levels for bulleted and numbered lists. The value of this constant is 10.
- [ListFormat.MaxText Field](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/maxtext-field/llms.txt): Represents the maximum number of charcters for the additinal text in front and behind the number of a numbered list. The value of this constant is 20.
- [ListFormat.NumberFormat Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/numberformat-property/llms.txt): Gets or sets the number format for a numbered list. The property's value is a member of the NumberFormat enumeration.
- [ListFormat.RestartNumbering Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/restartnumbering-property/llms.txt): Gets or sets a value determining whether a new numbered list begins.
- [ListFormat.TextAfterNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/textafternumber-property/llms.txt): Gets or sets the text that is displayed behind the number in a numbered list. If this property is an empty string, no additional text is diplayed behind the number. This property replaces the CharAfterNumber property of this class.
- [ListFormat.TextBeforeNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/textbeforenumber-property/llms.txt): Gets or sets the text that is displayed in front of the number in a numbered list. If this property is an empty string, no additional text is diplayed in front of the number. This property replaces the CharBeforeNumber property of this class.
- [ListFormat.Type Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/type-property/llms.txt): Gets or sets the type of the list, bulleted, numbered or none. The property's value is one of the values of the ListType enumeration.

---

## Nearby

- **Previous:** [LineCollection.Item Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/linecollection/item-property/llms.txt)
- **Next:** [ListFormat.Attribute Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/listformat/attribute-enumeration/llms.txt)
