2009-04-30 19 views
0

vb.net(vs2005)を使用して、コンボボックスにオブジェクトの複数のプロパティ値を設定するにはどうすればよいですか?今私は、オブジェクトのコレクションを繰り返し、各オブジェクトのnameプロパティをコンボボックスに追加しています。オブジェクトの複数のプロパティをリストに追加したいと思います。今のところ、カンマ区切りになっていれば嬉しいです。vb.net - オブジェクトの複数のプロパティでコンボボックスを設定する

+0

WindowsフォームまたはASP.Net? –

答えて

1
Private _items As New List(Of Person) 'you will need to fill this with data!' 

Private Sub Populate() 

    For i As Integer = 0 To _items.count - 1 
    lst.items.add(_items(i).Name & ", " & _items(i).Age) 
    Next 

End Sub 

これは、(私はLSTと呼ばれている)、このような何かあなたのリストボックスに移入されます:これはリサイズ環境であれば、

Dave, 18 
John, 21 
Morgan, 23 
Jen, 19 
1

をToStirng()メソッドをオーバーライドして、単純に全体のオブジェクトを追加アイテムコレクションに追加します。

関連する問題