列表页面反向选择列表,可用于所有列表页原创
金蝶云社区-独眼兽
独眼兽
48人赞赏了该文章 226次浏览 未经作者许可,禁止转载编辑于2023年12月28日 18:14:23
if (e.BarItemKey.EqualsIgnoreCase("BEC_tbButton"))
{
    var grid = this.View.GetControl<EntryGrid>("FList");
    List<int> selectRows = new List<int>(grid.GetSelectedRows());
    List<int> rows = new List<int>();
    for (int i = 0; i < this.ListModel.GetPagingRowCount(); i++)
    {
        if (!selectRows.Contains(i)) rows.Add(i);
    }
    grid.SelectRows(rows.ToArray());
}


赞 48