public void BindCode(int index) { try { if (this.InvokeRequired) { SetBindDataCallBack d = new SetBindDataCallBack(BindCode); Invoke(d, new object[] { index }); } else { btnSelectAll.Text = "全选"; btnUpPage.Enabled = true; btnDownPage.Enabled = true; int rowcount = 0; DataTable codesenderdt = codebll.GetCodeSenderByUse(num, strCode, m_RowCount, index, out pagecount, out rowcount); codesenderdt.TableName = "A_FrmCodeSender2"; dgvCodeSenderSet.DataSource = codesenderdt; //int width = 0; //try //{ // width = (dgvCodeSenderSet.Width - 50 - 2) / (dgvCodeSenderSet.Columns.Count - 1); //} //catch (Exception ex) //{ } for (int i = 1; i < dgvCodeSenderSet.Columns.Count; i++) { dgvCodeSenderSet.Columns[i].ReadOnly = true; //dgvCodeSenderSet.Columns[i].Width = width; } lblPageCounts.Text = index.ToString(); lblSumPage.Text = "/" + pagecount.ToString() + "页"; txtSkipPage.Text = index.ToString(); lblCounts.Text = "符合筛选条件:共 " + rowcount.ToString() + " 条"; } } catch { } }