Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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();
                }
            }
        }