|
You can get the selected row value when click on the row by using the SelectionChanged event in SfDataGrid.
void sfDataGrid_SelectionChanged(object sender, Syncfusion.WinForms.DataGrid.Events.SelectionChangedEventArgs e)
{
var selectedItem = this.sfDataGrid.CurrentItem as DataRowView;
var dataRow = (selectedItem as DataRowView).Row;
var cellValue = dataRow["ID"].ToString();
}
You can also get the selected row value in SelectedItems collection in SfDataGrid, by converting SelectedItem into underlying business object.
Code Example:
var selectedItem = sfDataGrid.SelectedItems[0];
var dataRow = (selectedItem as DataRowView).Row;
var cellValue = dataRow["ID"].ToString();
Please refer the below code example and sample in the following location,
|
|