无法设置数据网格视图的行可见 false

本文关键字:false 视图 置数据 网格 | 更新日期: 2023-09-27 18:32:14

我有一个数据网格视图
我已将其数据源从 A 类
设置

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

我的班级就像

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

在某个事件中,我想 可见 假 当前行

 MyGrid.Rows[5].Visible = false;

但我无法做到这一点,因为我认为原因是它datasource相关
所以你能帮我怎么做,无论我对这个问题
的看法是否正确错误是

无法创建与货币管理器头寸关联的行 无形

无法设置数据网格视图的行可见 false

解决方案是

 CurrencyManager currencyManager1 = (CurrencyManager)BindingContext[MyGrid.DataSource];
    currencyManager1.SuspendBinding();
    MyGrid.Rows[5].Visible = false;
    currencyManager1.ResumeBinding();