3

テーブルランタイムでいくつかのコントロールを作成し、それらを将来使用するために List(Of T) に追加しています。ここで、ImageList(x) を含むテーブルの列の背景色を変更したいと考えています。ここで ImageList() は画像のリストです。しかし、テーブルの列、つまり imagelist(x) の親の背景色を変更しようとすると、背景色は system.web.ui.control のメンバーではないと表示されます。

ここにコードがあります

For x As Integer = 0 To FileImageList.Count - 1
            If sender.id.substring(3) = FileImageList(x).ID.Substring(3) Then
                FileNameList(x).Parent.backcolor = Drawing.Color.Green
            End If
        Next

何が問題なのですか?誰か知っていますか?

4

1 に答える 1

1

Imagelist() のタイプを Object に変更したところ、正常に動作しました。エラーなし。

于 2013-04-24T21:28:19.953 に答える