DataGridviewの行の内部にある列の名前をすべて取得しようとしています。ただし、特定の列に達すると(電子メール列)、表示が停止します。私はそれが行をループするように設定しているように、理由はわかりません。特定の列の後に残りのデータグリッドビューの列名を取得できません。
とにかく、ここに私のコードは次のとおりです。ここで
// not returning name after email..
for (int i = 0; i < dataGridViewMembers.Rows.Count; i++)
{
MessageBox.Show(dataGridViewMembers.Columns[i].Name);
}
は、プログラム実行中のスクリーンショットです:
あなたがうまく行けば見ることができるように、それだけ残し、電子メールまで、列名を表示します誕生日、記念日、結婚しました。これらの3つのフィールドはデータベーステーブルにあります。申し訳ありませんが、情報をブラックアウトする必要がありました。
必要に応じて、より多くの情報を提供できます。
ご協力いただければ幸いです。
ありがとうございます!
ループは**の行**ではなく列で実行されています。 – dotNET