c# - 如何通过多选checkedListBox在DataGridView中设置数据?

标签 c# linq

我有一个 iList,其中所有学生都被命名为 AllStudent 我有 4 个 checkedListBox 我想根据 checkedlistbox 选中的项目过滤网格数据 I want That Whwn

最佳答案

 try
            {

                List<lclsItemShdule> li = new List<lclsItemShdule>();
                List<lclsItemShdule> li2 = new List<lclsItemShdule>();
                foreach (clsMylist item in clbClass.CheckedItems)
                {
                    li.AddRange(ItemScheduleDetail.Where(w => w.ClassId ==   item.ItemData).ToList());
                }

                li2.AddRange(li);
                li.Clear();
                foreach (clsMylist item in clbMedium.CheckedItems)
                {
                    li.AddRange(li2.Where(w => w.MediumId == item.ItemData).ToList());
                }
                li2.Clear();
                li2.AddRange(li);
                li.Clear();
                foreach (clsMylist item in clbStream.CheckedItems)
                {
                    li.AddRange(li2.Where(w => w.StreamId == item.ItemData).ToList());
                }
                li2.Clear();
                li2.AddRange(li);
                li.Clear();
                foreach (clsMylist item in clbShift.CheckedItems)
                {
                    li.AddRange(li2.Where(w => w.ShiftId == item.ItemData).ToList());
                }
                li2.Clear();
                li2.AddRange(li);

                dgvItemSchedule.DataSource = null;
                dgvItemSchedule.DataSource = li2;

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

关于c# - 如何通过多选checkedListBox在DataGridView中设置数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20877167/

相关文章:

sql - Linq 存储过程超时但 SSMS 快速

c# bitarray 索引的正位

c# - 访问 vsix 项目中当前打开的解决方案

c# - 调试版本中带有垃圾收集的奇怪触发的奇怪错误

c# - 何时重用数据上下文

c# - 在另一个 BackgroundWorker 中运行一个 BackgroundWorker

c# - 在内存中格式化语法树的最佳方法是什么?

c# - 反射以查找实现具有多个开放通用参数的接口(interface)的类

.net - 人们在开始使用 LINQ 时犯的最大错误是什么?

c# - 未在 C# 中设置对象属性