or
Dim iRow As Integer = PoolGrid.Rows.IndexOf(PoolGrid.CurrentRow)
If iKey = 2097184 Then 'SPACE
PoolGrid.Rows(iRow).IsSelected = True
PoolGrid.Rows(iRow).IsCurrent = True
PoolGrid.SelectedRows.Add(PoolGrid.CurrentRow)
PoolGrid.Update()
PoolGrid.CurrentRow.VisualElement.RowVisualState = Telerik.WinControls.UI.GridRowElement.RowVisualStates.Selected
dgv_format.DataSource = dtSource;
dgv_format.MasterTemplate.FilterDescriptors.Clear();
FilterDescriptor filter = new FilterDescriptor();
filter.PropertyName = "a_layer_number";
filter.Operator = FilterOperator.IsEqualTo;
filter.Value = 1 ;
filter.IsFilterEditor = true;
dgv_format.MasterTemplate.FilterDescriptors.Add(filter);
dgv_format.Refresh();
MasterTemplate
.. also does not filter, does not work :dgv_format.FilterDescriptors.Add(filter);