// Used to handle selecting new citation private void sfDataGrid1_SelectionChanged(object sender, Syncfusion.WinForms.DataGrid.Events.SelectionChangedEventArgs e) { if (CurrentVolumeId.IsNull) { button_SelectAndClose.Enabled = false; return; } try { int rowIdx = sfDataGrid1.SelectedIndex; var record = sfDataGrid1.View.GetRecordAt(rowIdx); Id volumeId = ((ReportModel)record.Data).VolumeId; if (volumeId != CurrentVolumeId || !record.IsRecords) { button_SelectAndClose.Enabled = false; } else { button_SelectAndClose.Enabled = true; } } catch { button_SelectAndClose.Enabled = false; } }
private void dgv_SelectionChanged(object sender, Syncfusion.WinForms.DataGrid.Events.SelectionChangedEventArgs e) { var selectedItem = dgv.SelectedItem as dynamic; if (selectedItem != null && selectedItem.InnerException != null) { this.tbInnerException.Text = selectedItem.InnerException.ToString(); } else { this.tbInnerException.Text = String.Empty; } }
private void sfDataGridUpdate_SelectionChanged(object sender, Syncfusion.WinForms.DataGrid.Events.SelectionChangedEventArgs e) { if (sfDataGridSample.CurrentCell != null) { sfDataGridSample.CurrentCell.BeginEdit(); if (sfDataGridSample.CurrentCell.CellRenderer != null) { if (sfDataGridSample.CurrentCell.CellRenderer.CurrentCellRendererElement != null) { sfDataGridSample.CurrentCell.CellRenderer.CurrentCellRendererElement.Select(); } } } }