private void UpdateDataGridView(SkinDataGridView skinDataGridView1, List <www_52bang_site_enjoy.MyModel.GroupInfo> groupList, Dictionary <long, int> checkedQQQun) { try { skinDataGridView1.Rows.Clear(); MyDictionaryUtil <long, int> myDictionaryUtil = new MyDictionaryUtil <long, int>(); for (int i = 0; i < groupList.Count; i++) { www_52bang_site_enjoy.MyModel.GroupInfo groupInfo = groupList[i]; int result = myDictionaryUtil.GetValue(checkedQQQun, groupInfo.GroupId); int index = skinDataGridView1.Rows.Add(); if (result == 1)//选中了 { skinDataGridView1.Rows[index].Cells[0].Value = true; } else//未选中 { skinDataGridView1.Rows[index].Cells[0].Value = false; } skinDataGridView1.Rows[index].Cells[1].Value = groupInfo.GroupName; skinDataGridView1.Rows[index].Cells[2].Value = groupInfo.GroupId; } }catch (Exception ex) { MyLogUtil.ErrToLog("错误信息:" + ex); } }
private void UpdateDataGridView2(SkinDataGridView skinDataGridView1, List <www_52bang_site_enjoy.MyModel.GroupInfo> groupList, Dictionary <long, int> checkedQQQun) { MyDictionaryUtil <long, int> myDictionaryUtil = new MyDictionaryUtil <long, int>(); for (int i = 0; i < groupList.Count; i++) { www_52bang_site_enjoy.MyModel.GroupInfo groupInfo = groupList[i]; int result = myDictionaryUtil.GetValue(checkedQQQun, groupInfo.GroupId); int index = skinDataGridView1.Rows.Count - 1; if (result == 1)//选中了 { skinDataGridView1.Rows[index].Cells[0].Value = true; } else//未选中 { skinDataGridView1.Rows[index].Cells[0].Value = false; } skinDataGridView1.Rows[index].Cells[1].Value = groupInfo.GroupName; skinDataGridView1.Rows[index].Cells[2].Value = groupInfo.GroupId; if (!(i == groupList.Count - 1)) { skinDataGridView1.Rows.Add(); } } }