0

更新ボタンを押してすべてのデータを更新(最初からやり直す)するにはどうすればよいですか?私は試しましたitem.clearが、refreshどちらも機能しませんでした。

gvAdminResults.Refresh();
cmbCategory.Items.Clear();
cmbUsers.Items.Clear();
cmbTests.Items.Clear();
this.Refresh();

ここに画像の説明を入力してください

4

6 に答える 6

1

コンボ ボックスからデータを消去するには:

comboBox.SelectedIndex = -1;
于 2013-03-18T20:19:16.200 に答える
1

あなたはデータバインディングを使用していると思います。コントロールをバインドしているもの(リストなど)。そのリストをクリアする必要があります。

List<item> itemsBoundtoControl=new List<item>();
itemsBoundToControl.Clear();
于 2013-03-18T20:30:58.847 に答える
1

を使用しBindingSourceてデータをバインドする場合は、 of をDataGridView使用できます.Clear MethodBindingSource

bindingSource.Clear();
于 2013-03-18T20:31:01.903 に答える
0

ソースを null に設定します。

item.DataSource = null; 

私はこれがうまくいくと信じています。

Areks が指摘したように、これはデータソースを使用する場合にのみ機能します。

于 2013-03-18T20:19:05.973 に答える
0

DataGridView 行をクリアします。

dataGridView1.Rows.Clear();

またはソースをクリアします。

dt_dataGridView1Source.Rows.Clear();
于 2013-03-18T20:25:13.113 に答える
0

最終的な回答として、データグリッドとコンボボックスをどのように設定しているかを知る必要があります。

試してみることをお勧めします:

gvAdminResults.Rows.Clear();
于 2013-03-18T20:42:14.937 に答える