[ Bope @ 30.11.2007. 23:00 ] @
Ljudi da li postoji mogucnost da iz listbox-a "izvadim" listu/niz itema u vidu jednog objekta (bez koriscenja petlji).Da li u C#-u za listbox postoji nesto kao "ListStore" u Mono develop-u? |
[ Bope @ 30.11.2007. 23:00 ] @
[ VerbatimBOT @ 01.12.2007. 00:01 ] @
Postoji kolekcija "ListitemCollection" ili tako nesto, ne znam napamet sad... pogledaj na tu temu malo.
[ bags @ 01.12.2007. 00:04 ] @
Ako sam te dobro razumeo ono sto ti treba je listBox.Items .
[ Bope @ 01.12.2007. 02:29 ] @
Da,ListBox.ObjectCollection :) hvala.
Samo zanima me da li mogu nekako da povezem ObjectCollection i nizove (stringova recimo).Da li mogu da napravim funkciju sa takvim argumentom koji ne pravi razliku izmedju objectcollection-a i nizova? [ vujkev @ 01.12.2007. 07:45 ] @
Misliš ovako?
Code: Dim a(ListBox1.Items.Count - 1) As Array Dim b() As String = {} ListBox1.Items.CopyTo(a, 0) Test(a) Test(b) Private Sub Test(ByVal o() As Object) End Sub [ DarkMan @ 01.12.2007. 11:50 ] @
Citat: Bope: Da li mogu da napravim funkciju sa takvim argumentom koji ne pravi razliku izmedju objectcollection-a i nizova? Mozes da nparavis metodu sa parametrom IEnumerable koji ce prihvatiti kolekcije i nizove Code: ComboBox combo = new ComboBox(); object[] niz1 = new object[5]; List<object> niz2 = new List<object>(); Test(combo.Items); Test(niz1); Test(niz2); public void Test(IEnumerable items) { foreach(object item in items) { Console.WriteLine(item != null ? item.ToString() : "null"); } } [ Bope @ 01.12.2007. 23:32 ] @
Hvala! :)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|