C#Datagridview刷新
这是关于我的DataGridView的所有代码。是否存在任何可能导致Refresh()无法工作的情况C#Datagridview刷新,c#,visual-studio-2010,datagridview,C#,Visual Studio 2010,Datagridview,这是关于我的DataGridView的所有代码。是否存在任何可能导致Refresh()无法工作的情况 this.usersDataGridView.AllowUserToAddRows = false; this.usersDataGridView.AllowUserToDeleteRows = false; this.usersDataGridView.AutoGenerateColumns = false; this.usersDataGridView.Col
this.usersDataGridView.AllowUserToAddRows = false;
this.usersDataGridView.AllowUserToDeleteRows = false;
this.usersDataGridView.AutoGenerateColumns = false;
this.usersDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.usersDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.iDDataGridViewTextBoxColumn,
this.uSERNAMEDataGridViewTextBoxColumn,
this.nAMEDataGridViewTextBoxColumn,
this.sURNAMEDataGridViewTextBoxColumn,
this.pASSWORDDataGridViewTextBoxColumn,
this.pERMISSIONDataGridViewTextBoxColumn});
this.usersDataGridView.DataSource = this.usersBindingSource1;
this.usersDataGridView.Location = new System.Drawing.Point(9, 9);
this.usersDataGridView.Name = "usersDataGridView";
this.usersDataGridView.ReadOnly = true;
this.usersDataGridView.Size = new System.Drawing.Size(488, 291);
this.usersDataGridView.TabIndex = 0;
this.usersDataGridView.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.usersdataGridView_RowClick);
如果已经回答了这个问题,我提前表示歉意,但我找不到对我有帮助的答案。试试这个:
dataGridView1.DataSource = typeof(DataSet);
dataGridView1.DataSource = this.usersBindingSource1;
什么不新鲜?是否尝试刷新绑定源?usersDataGridView.refresh();它不起作用。我试图刷新绑定源,但仍然不起作用尝试这样做:正如我看到的(如果我错了,请纠正我),如果我的数据源是列表类型,则此示例有效。我的数据源是dataset,我认为它更符合逻辑。我的意思是:
this.usersDataGridView.DataSource=null;this.usersDataGridView.DataSource=this.usersBindingSource1代码>