# DataGridSelectionChangedEventArgs class

Provides data for the SelectionChanged event.

```csharp
public class DataGridSelectionChangedEventArgs : RoutedEventArgs
```

## Public Members

| name | description |
| --- | --- |
| [DataGridSelectionChangedEventArgs](DataGridSelectionChangedEventArgs/DataGridSelectionChangedEventArgs.md)(…) | Initializes a new instance of the DataGridSelectionChangedEventArgs class with the specified row index and change type. |
| [ChangeType](DataGridSelectionChangedEventArgs/ChangeType.md) { get; } | Gets the type of the selection change. |
| [RowIndex](DataGridSelectionChangedEventArgs/RowIndex.md) { get; } | Gets the index of the row whose selection state changed. |

## See Also

* namespace [Eremex.AvaloniaUI.Controls.DataGrid](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
