# TextControl.RibbonPageLayoutTab Property

> Specifies the name of the WPF.RibbonPageLayoutTab object to be used with a TextControl. The elements of the ribbon tab can be used to set page formatting attributes such as margins, page size, columns and document frames. The property value is an empty string, if there is no ribbon tab connected.

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Property
- **Introduced:** 24.0
- **Namespace:** `TXTextControl.WPF`
- **Package:** `TXTextControl.TextControl.WPF.SDK` (assembly `TXTextControl.WPF.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.WPF.dll` from the setup
- **Path:** TX Text Control .NET for WPF > Reference > TXTextControl.WPF > TextControl.RibbonPageLayoutTab Property
- **485 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/ribbonpagelayouttab-property/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/ribbonpagelayouttab-property/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/ribbonpagelayouttab-property/llms-full.txt

---

### Description

Specifies the name of the [WPF.RibbonPageLayoutTab](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/ribbonpagelayouttab/llms-full.txt) object to be used with a TextControl. The elements of the ribbon tab can be used to set page formatting attributes such as margins, page size, columns and document frames. The property value is an empty string, if there is no ribbon tab connected.

### Syntax

```csharp
public string RibbonPageLayoutTab { get; set; }
```

```vbnet
Public Property RibbonPageLayoutTab As String
```

### Examples

The following example uses `TextControl.RibbonPageLayoutTab` to configure ribbon page layout tab as part of the text control workflow. The configured value is checked before the workflow continues.

```csharp
textControl.RibbonPageLayoutTab = "Quarterly report";
if (!string.IsNullOrWhiteSpace(textControl.RibbonPageLayoutTab))
{
    Console.WriteLine($"Ribbon Page Layout Tab: {textControl.RibbonPageLayoutTab}");
}
```

```vbnet
textControl.RibbonPageLayoutTab = "Quarterly report"
If Not String.IsNullOrWhiteSpace(textControl.RibbonPageLayoutTab) Then
    Console.WriteLine($"Ribbon Page Layout Tab: {textControl.RibbonPageLayoutTab}")
End If
```

---

## Nearby

- **Previous:** [TextControl.RibbonInsertTab Property](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/ribboninserttab-property/llms-full.txt)
- **Next:** [TextControl.RibbonPermissionsTab Property](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/textcontrol/ribbonpermissionstab-property/llms-full.txt)
