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 列です。