# TextViewGenerator.FormFieldSelectionChanged Event

> Occurs when the selected item of a SelectionFormField has been changed. The event handler receives an argument of type SelectionFormFieldEventArgs containing data related to this event. The event does not occur, when the SelectionFormField.SelectedIndex property has been used to change the item.

- **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.FormFieldSelectionChanged Event
- **402 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldselectionchanged-event/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldselectionchanged-event/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/formfieldselectionchanged-event/llms-full.txt

---

### Description

Occurs when the selected item of a [SelectionFormField](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selectionformfield/llms-full.txt) has been changed. The event handler receives an argument of type [SelectionFormFieldEventArgs](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selectionformfieldeventargs/llms-full.txt) containing data related to this event. The event does not occur, when the [SelectionFormField.SelectedIndex](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/selectionformfield/selectedindex-property/llms-full.txt) property has been used to change the item.

### Syntax

```csharp
public event SelectionFormFieldEventHandler FormFieldSelectionChanged;
```

```vbnet
Public Event FormFieldSelectionChanged As SelectionFormFieldEventHandler
```

### Examples

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

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

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

---

## Nearby

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