Невозможно установить строку, видимую как ложь для сетки данных

у меня естьDataGridView где я поставилDataSource:

taskerEntities te = new taskerEntities();
var OMsMasterDescriptiveIndicators = te.MyTable.Select(x => new lccls {Id = x.Id, name = x.name }).ToList();
MyGrid.DataSource = OMsMasterDescriptiveIndicators;

с моимclass lccls как

public class lccls
    {
        public string Id { get; set; }
        public Nullable<decimal> name { get; set; }
    }

На определенном событии я хочу сделать текущую строку невидимой:

 MyGrid.Rows[5].Visible = false;

Но я не могу этого сделать. Вместо этого выдается исключение со следующим сообщением об ошибке:

Строка, связанная с позицией валютного менеджера, не может быть сделана невидимой

Я подозреваю, что причина связана с настройкойDataSource, но почему?

Ответы на вопрос(0)

Ваш ответ на вопрос