お世話になります。コンドルといいます。現在CSVファイルで保存されたデータを取り込んで、DataGridに表示させるようなプログラムを作成しているのですが、DataGridの取り扱いで分からないことがあります。DataGridの列ヘッダに列名を表示させる方法は分かっているのですが、どうしても行ヘッダに行名を付ける方法がわかりませんでしたので、もしご存知の方がいましたら、その方法をご教授お願いいたします。列ヘッダに列名をつける方法はDataColumnオブジェクトを使用してできたので、行ヘッダに行名をつけるにはDataRowオブジェクトを使用すればいいと考えたのですが・・。行ヘッダにそもそも行名をつけること自体が不可能なのでしょうか?
> お世話になります。コンドルといいます。> 現在CSVファイルで保存されたデータを取り込んで、DataGridに表示させるような> プログラムを作成しているのですが、DataGridの取り扱いで分からないことがあります。> DataGridの列ヘッダに列名を表示させる方法は分かっているのですが、どうしても> 行ヘッダに行名を付ける方法がわかりませんでしたので、もしご存知の方がいましたら、> その方法をご教授お願いいたします。> 列ヘッダに列名をつける方法はDataColumnオブジェクトを使用してできたので、> 行ヘッダに行名をつけるにはDataRowオブジェクトを使用すればいいと考えたのですが・・。> 行ヘッダにそもそも行名をつけること自体が不可能なのでしょうか?上記文章では、何がしたいのか伝わりにくいので補足です。行ヘッダに行名をつけたい理由・どんな行名をつけたいのかについて行名と言っていますが、単に数字の連番を表示させたいだけです(1〜N)・行ヘッダじゃないと駄目な理由取得したデータをPG等の処理により絞り込むので、絞り込んだ後の行数が何行あるのかを行名を付け加えることで確認したい。列に同等の処理を加えてもいいのですが、横スクロールがあった場合、表示されなくなる可能性があるため、その可能性を行名で表示させることにより回避したいというのが理由です。
DataGridView を使用したのではだめなのですか?
> DataGridView を使用したのではだめなのですか?花ちゃんさん。返信ありがとうございます。返事が遅くなってしまい申し訳ありません。掲示板に投稿した後に色々調べているうちに花ちゃんさんの言われるようにDataGridViewで表示される方法を知りました。もう少し調べてから投稿すればよかったです。すいません。ただ問題は解決したのですが、連番ではなく文字で行名を定めたい場合行名を定める方法はあるのでしょうか?文字で行名を定める方法については調べ切れなかったので、できるかできないかを純粋に知りたいのですが・・・。この疑問に関しては、ただ純粋に知りたいというだけなので無視していただいてかまいません。もし、その方法を知っていらっしゃる方がこれを見て教えてもいいよという方がいらっしゃるようでしたら、教えていただけるとありがたいです。最後に花ちゃんさん何度も返信ありがとうございます。失礼します。
> ただ問題は解決したのですが、連番ではなく文字で行名を定めたい場合> 行名を定める方法はあるのでしょうか?> 文字で行名を定める方法については調べ切れなかったので、できるか> できないかを純粋に知りたいのですが・・・。具体的に、[文字で行名を定めたい]とはどのような文字を指しているのでしょうか?それで、貴方はご自分でどこまで試されたのでしょうか?A 〜 Z 等(漢字でも)の文字でも表示できたはずですが。# .NET のバージョンも色々増えてきましたし、質問される場合は環境等も書き添える ようにして下さい。
> 具体的に、[文字で行名を定めたい]とはどのような文字を指しているのでしょうか?> それで、貴方はご自分でどこまで試されたのでしょうか?> A 〜 Z 等(漢字でも)の文字でも表示できたはずですが。> 知りたいと言うことが先行してしまい、自分で試す事をしていませんでした。。。もっと自分で試したり、調べたりしてそれでも分からない場合に質問させてもらいます。花ちゃんさん。何度も返信していただきありがとうございます。> # .NET のバージョンも色々増えてきましたし、質問される場合は環境等も書き添える> ようにして下さい。>そうですよね。。。今度からはそうさせていただきます。今更ですが、私の環境は.NET2003です。また、お世話になることがあると思いますが、その時は色々注意されたことを踏まえて本当に分からない場合やアドバイスが欲しいときに投稿させていただくようにします。何度も言いますが、花ちゃんさん。本当にありがとうございました。