# ControlChars Enumeration

> Determines values for the control characters used in a TextControl document. The enumeration contains the following values:

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Enumeration
- **Introduced:** 23.0
- **Namespace:** `TXTextControl`
- **Package:** `TXTextControl.TextControl.WPF.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 WPF > Reference > TXTextControl > ControlChars Enumeration
- **580 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/controlchars/enumeration/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/controlchars/enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/controlchars/enumeration/llms-full.txt

---

### Description

Determines values for the control characters used in a TextControl document. The enumeration contains the following values:

### Syntax

```csharp
public enum ControlChars
```

```vbnet
Public Enum ControlChars
```

### Members

| Member | Value | Description |
|---|---|---|
| ParagraphEnd | 10 | Defines the end of a paragraph (Keyboard: ENTER). |
| LineBreak | 11 | Defines a line break without beginning a new paragraph (Keyboard: SHIFT+ENTER). |
| PageBreak | 12 | Defines a page break (Keyboard: CTRL+ENTER). |
| ColumnBreak | 14 | Defines a page column break (Keyboard: CTRL+SHIFT+ENTER). |
| Tab | 9 | Defines a tabulator (Keyboard: TAB). |
| NonBreakingSpace | 160 | Defines a non-breaking space (Keyboard: CTRL+SHIFT+Space). |
| NonVisibleHyphen | 31 | Defines a non-visible hyphen (Keyboard: CTRL+(-)). |

### Examples

The following example selects the Tab value from the Control Chars enumeration and uses it as a documented workflow choice.

```csharp
ControlChars value = ControlChars.Tab;
Console.WriteLine($"Using Control Chars: {value}");
```

```vbnet
Dim value As ControlChars = ControlChars.Tab
Console.WriteLine($"Using Control Chars: {value}")
```

### See Also

[TextCharCollection.Add](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/textcharcollection/add-method/llms-full.txt) Method.

---

## Nearby

- **Previous:** [ContextMenuLocation Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/contextmenulocation/enumeration/llms-full.txt)
- **Next:** [CursorKind Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol/cursorkind/enumeration/llms-full.txt)
