# TableEventArgs Class

> The TableEventArgs class provides data for the TextControl.TableCreated, TextControl.TableDeleted and TextControl.TableFormatChanged events.

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Class
- **Namespace:** `TXTextControl`
- **Package:** `TXTextControl.TextControl.Core.SDK` (assembly `TXTextControl.Core.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TextControl.ASP.SDK` (assembly `TXTextControl.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.dll` from the setup
- **Inherits:** `System.EventArgs`
- **Path:** TX Text Control .NET Server > Reference > TXTextControl > TableEventArgs Class
- **527 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tableeventargs/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tableeventargs/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tableeventargs/llms-full.txt

---

### Description

The TableEventArgs class provides data for the [TextControl.TableCreated](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/textcontrol/tablecreated-event/llms-full.txt), [TextControl.TableDeleted](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/textcontrol/tabledeleted-event/llms-full.txt) and [TextControl.TableFormatChanged](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol/textcontrol/tableformatchanged-event/llms-full.txt) events.

### Syntax

```csharp
public class TableEventArgs : EventArgs
```

```vbnet
Public Class TableEventArgs
    Inherits EventArgs
```

### Examples

The following example uses `TableEventArgs.Table` while handling `TableCreated`.

```csharp
textControl.TableCreated += (_, e) =>
{
    e.Table?.Select();
};
```

```vbnet
AddHandler textControl.TableCreated,
    Sub(sender, e)
        If e.Table IsNot Nothing Then e.Table.Select()
    End Sub
```

---

## In This Section

- [TableEventArgs.Table Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tableeventargs/table-property/llms-full.txt): Gets an object that represents the table which causes the event. It is of the type Table. If this object has been obtained through the TableDeleted event, only the Table.ID property has a valid value.

---

## Nearby

- **Previous:** [TableColumnCollection.Remove Method](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tablecolumncollection/remove-method/llms-full.txt)
- **Next:** [TableEventArgs.Table Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol/tableeventargs/table-property/llms-full.txt)
