2

2012年から1900年までの列を持つDataGridViewコールDataGridViewHistoricalがあります。列ヘッダーをループし、年を使用して文字列内の特定の日付を検索しようとしています。したがって、以下の例では、私は探しています2012-01-03, 2011-01-03, 2010-01-03 ... 1900-01-03.

For Each columnYear As DataGridViewColumn In DataGridViewHistorical.Columns
  MessageBox.Show(strBuffer.IndexOf(columnYear & "-01-03"))
Next

このコードを実行すると、「Operator'&' is not definedfortypes」というエラーが発生します'System.Windows.Forms.DataGridViewColumn' and 'String'."

どうすればこれを機能させることができますか?

4

1 に答える 1

2

HeaderText私はあなたがのプロパティを探していると思いますDataGridViewColumn

MessageBox.Show(strBuffer.IndexOf(columnYear.HeaderText & "-01-03"))
于 2013-01-31T17:17:51.470 に答える