# MailMerge.ImageFieldMerged Event

> Occurs when an image field, i.e., a merge field whose name is prefixed with "image:" has been merged. The event handler receives an argument of type ImageFieldMergedEventArgs containing data related to this event. This event can be used to change the image and to determine whether the field has been merged successfully.

> **Note:** This is deprecated and should not be used in new work.

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Event
- **Introduced:** 16.0
- **Obsolete:** the assembly marks this as obsolete
- **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.ImageFieldMerged Event
- **387 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/imagefieldmerged-event/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/imagefieldmerged-event/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/imagefieldmerged-event/llms-full.txt

---

### Description

Occurs when an image field, i.e., a merge field whose name is prefixed with "image:" has been merged. The event handler receives an argument of type [ImageFieldMergedEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge-imagefieldmergedeventargs/llms-full.txt) containing data related to this event. This event can be used to change the image and to determine whether the field has been merged successfully.

### Syntax

```csharp
[Obsolete]
public event MailMerge.ImageFieldMergedHandler ImageFieldMerged;
```

```vbnet
<Obsolete>
Public Event ImageFieldMerged As MailMerge.ImageFieldMergedHandler
```

### Examples

The following example records useful context when image field merged occurs.

```csharp
mailMerge.ImageFieldMerged += (sender, e) =>
{
    Console.WriteLine($"Merge Block Name: {e.MergeBlockName}");
};
```

```vbnet
AddHandler mailMerge.ImageFieldMerged,
    Sub(sender, e)
        Console.WriteLine($"Merge Block Name: {e.MergeBlockName}")
    End Sub
```

---

## Nearby

- **Previous:** [MailMerge.GetBlockNames Method](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge/getblocknames-method/llms-full.txt)
- **Next:** [MailMerge.ImageFieldMergedEventArgs Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-documentserver/mailmerge-imagefieldmergedeventargs/llms-full.txt)
