[C#] DataGridViewColumn の Index が常に 0 になる

2007-9-15 10:51
このエントリーをはてなブックマークに追加

Visual Studio 2005 で DataGridView に DataTable をバインドする場合、列が自動生成されます。この状態だと、たとえ自動生成される列がなかったとしても DataGridViewColumn の Index が既存の列も含めて 0 になってしまいます。

回避するには DataGridView の AutoGenerateColumns プロパティを false にして、列を自動生成しないようにします。このプロパティは IDE 上で設定できないので、コードで指定する必要があります。

  dataGridView1.AutoGenerateColumns = false;
  • ブックマーク : アクセス: 6,933回
  • カテゴリー : C#
  • キーワード : , ,

コメントはまだありません

No comments yet.

Sorry, the comment form is closed at this time.

68 queries. HTML convert time: 1.124 sec. Powered by WordPress. Valid XHTML
Copyright © 2003-2017 @ futuremix.org ログイン