1

C# を使用して Windows フォーム アプリケーションに取り組んでいます。データベースから取得したデータを表示するために DataGridView を配置しました。DataGridView には 2 つの列があり、それぞれにキューをバインドしたいと考えています。私は2つのキューを持っています.1つ目は「Verses」と呼ばれ、2つ目は「Chapter」と呼ばれ、DataGridViewには2つのセルがあり、1つ目は「Verse」と呼ばれ、2つ目は「Chapter」と呼ばれ、キューをセルにバインドするために私はこのコードを書きました:

Chapter.DataGridView.DataSource = Chapters.ToList();
Verse.DataGridView.DataSource = Verses.ToList();

アプリケーションを実行すると、dataGridView の行数がキュー内のセルの数に変更されますが、内部にはデータが表示されず、空のセルのみが表示されます。

これはフォームの図で、dataGridView が選択されています。

ここに画像の説明を入力

キューは次のとおりです。

Queue<string> Chapters; 
Queue<string> Verses;

これが DataGridView 列です。 ここに画像の説明を入力

4

1 に答える 1