# MailMerge.BlockRowMerged Event

> Occurs when a merge block row has been merged successfully. The event handler receives an argument of type BlockRowMergedEventArgs containing data related to this event. This event can be used to change the content or formatting of a merged row in the repeating block.

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Event
- **Introduced:** 14.0
- **Namespace:** `TXTextControl.DocumentServer`
- **Package:** `TXTextControl.TextControl.WPF.SDK` (assembly `TXDocumentServer.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXDocumentServer.dll` from the setup
- **Path:** TX Text Control .NET for WPF > Reference > TXTextControl.DocumentServer > MailMerge.BlockRowMerged Event
- **361 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/blockrowmerged-event/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/blockrowmerged-event/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/blockrowmerged-event/llms-full.txt

---

### Description

Occurs when a merge block row has been merged successfully. The event handler receives an argument of type [BlockRowMergedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge-blockrowmergedeventargs/llms-full.txt) containing data related to this event. This event can be used to change the content or formatting of a merged row in the repeating block.

### Syntax

```csharp
public event MailMerge.BlockRowMergedHandler BlockRowMerged;
```

```vbnet
Public Event BlockRowMerged As MailMerge.BlockRowMergedHandler
```

### Examples

The following example records useful context when block row merged occurs.

```csharp
mailMerge.BlockRowMerged += (sender, e) =>
{
    Console.WriteLine($"Sub Text Part ID: {e.SubTextPartID}");
};
```

```vbnet
AddHandler mailMerge.BlockRowMerged,
    Sub(sender, e)
        Console.WriteLine($"Sub Text Part ID: {e.SubTextPartID}")
    End Sub
```

---

## Nearby

- **Previous:** [MailMerge.BlockMergingEventArgs.SubTextPartNumber Property](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge-blockmergingeventargs/subtextpartnumber-property/llms-full.txt)
- **Next:** [MailMerge.BlockRowMergedEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge-blockrowmergedeventargs/llms-full.txt)
