# TextViewGenerator.FormFieldCheckChanged Event

> Occurs when the checkmark of a CheckFormField has been changed from checked to unchecked or vice versa. The event handler receives an argument of type CheckFormFieldEventArgs containing data related to this event. The event does not occur, when the CheckFormfield.Checked property has been used to change the checkmark.

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Event
- **Introduced:** 28.0
- **Namespace:** `TXTextControl.ServerVisualisation`
- **Package:** `TXTextControl.TextControl.Core.SDK` (assembly `TXTextControl.Server.Core.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TextControl.ASP.SDK` (assembly `TXTextControl.Server.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.Server.dll` from the setup
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.ServerVisualization > TextViewGenerator.FormFieldCheckChanged Event
- **397 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldcheckchanged-event/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldcheckchanged-event/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldcheckchanged-event/llms-full.txt

---

### Description

Occurs when the checkmark of a [CheckFormField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/checkformfield/llms-full.txt) has been changed from checked to unchecked or vice versa. The event handler receives an argument of type [CheckFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/checkformfieldeventargs/llms-full.txt) containing data related to this event. The event does not occur, when the [CheckFormfield.Checked](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/checkformfield/checked-property/llms-full.txt) property has been used to change the checkmark.

### Syntax

```csharp
public event CheckFormFieldEventHandler FormFieldCheckChanged;
```

```vbnet
Public Event FormFieldCheckChanged As CheckFormFieldEventHandler
```

### Examples

The following example records useful context when form field check changed occurs.

```csharp
textViewGenerator.FormFieldCheckChanged += (sender, e) =>
{
    Console.WriteLine($"Form Field Check Changed at {DateTime.Now:u}");
};
```

```vbnet
AddHandler textViewGenerator.FormFieldCheckChanged,
    Sub(sender, e)
        Console.WriteLine($"Form Field Check Changed at {DateTime.Now:u}")
    End Sub
```

---

## Nearby

- **Previous:** [TextViewGenerator.FormattingStyleListChanged Event](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formattingstylelistchanged-event/llms-full.txt)
- **Next:** [TextViewGenerator.FormFieldDateChanged Event](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfielddatechanged-event/llms-full.txt)
