Невозможно установить строку, видимую как ложь для сетки данных
у меня есть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
, но почему?