2016-12-26 4 views
0

Iv'eが私のプログラムとMySQLの間の接続を設定しました。 私は作成したグリッドビューに1つのテーブルを表示しようとしています。c#グリッドビューを追加中 - dataGridView1クラスが認識されない

private void Customers_Click(object sender, EventArgs e) 
{ 
    MySqlConnection conn = DBUtils.GetDBConnection(); 
    conn.Open(); 

    Grid add_screen = new Grid(); 
    add_screen.ShowDialog(); 
    MySqlDataAdapter mySqlDataAdapter; 

    mySqlDataAdapter = new MySqlDataAdapter("select * from customer",conn); 
    DataSet DS = new DataSet(); 
    mySqlDataAdapter.Fill(DS); 
    dataGridView1.DataSource = DS.Tables[0]; 
} 

エラーは「現在のコンテキストにdataGridView1が存在しません」ということです。 これが正しいボタン名であることを確認しました。

ご協力いただければ幸いです!

+0

'dataGridView1'はすべきではない、あなたがdataGridView1.databindを追加する必要があります'Button'、WPFの' DataGrid'でなければなりません。 WPFマークアップに 'DataGrid'要素を追加しましたか? – JRLambert

答えて

1

それはあなたが.designファイルにエラーを持っているようだ、それを見つけたか、再度ページを再構築しようと、あなたが持っている第二の問題は、()

関連する問題