” ”för ”))) ' metoden get.StructEmployeeList går EmployeeList tillbaka - lista (av Employees_Structure) allmänhet för
för
strukturerar Employees_Structure
offentliga EmployeeNumber som Integer
offentliga LastName som String
offentliga FirstName, som String
allmänhet som var initial som Char
offentliga HomeAddress som String
offentlig HomeAddress2 som String
den offentliga staden som String
allmänhet som var statlig som String
som, den offentliga zipCoden som String
etc.…
avslutar Structure

I, var kompetent att använda detta för-varje-kretsar mönstrar och frambringar en SINGELkolonnlistbox i myList för WPF.

=
för myEmp.getStructEmployeeList (”avkännare”, ”aktiv”) för varje objekt i myList
ListBox1.Items.Add (objekt. LastName &”, ”& item.FirstName &” (”& item.EmployeeNumber &”) ”)
Next

But som jag inte kan verka för att frambringa något med multipelkolonner i WPF.

Thanks,


" klar "

Fråga : WPF VB.net som frambringar en mång- kolonnlistbox från, listar (av typ strukturera),

Hi experter, förmiddag för

I är ny till WPF.  Jag önskar att visa en MÅNG- KOLONNlistbox, eller listview eller datagrid/bordlägger av något sorterar. Datan bör komma från ett generiskt listar (av typ strukturera).  Som en envis programmerare jag föredrar att applicera min ASP.net mönstrar till denna nya WPF-paradigm, om alls possible.

Here är hur jag skulle frambringar datan i ASP.net: myList för
för

response.write (””) =
för myEmp.getStructEmployeeList (”avkännare”, ”aktiv”) för varje objekt i
response.write (”” för myList
response.write (””))/> response.write (””). Stad &
response.write (””). Påstå &

för
Next
response.write (”
” & objekt för
response.write (”
” & item.LastName & ”
” & item.FirstName& ”” & objekt ”för
” för
response.write (”

Svar : WPF VB.net som frambringar en mång- kolonnlistbox från, listar (av typ strukturera),

Hi pttoy;

Detta bör göra vad du önskar.

Fernando
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
Dunkel bredd som dubbelt = (ListBox1.ActualWidth/3) - 2

För varje es som Employees_Structure i myEmp
    'Skapa ett nytt ListBox objekt för es
    Dunkel li som nya ListBoxItem
    'Skapa en buntpanel 
    Dunkel sp som nya StackPanel
    sp. Riktning = Orientation.Horizontal
    sp.HorizontalAlignment = HorizontalAlignment.Stretch
    'Skapa en TextBlock för att förlägga info för en kolonn i ListBox
    'en för varje kolonn
    Dunkel tb1 som nya TextBlock
    tb1.Text = es.LastName
    tb1.Width = bredd
    Dunkel tb2 som nya TextBlock
    tb2.Text = es.FirstName
    tb2.Width = bredd
    Dunkel tb3 som nya TextBlock
    tb3.Text = es. Statligt
    tb3.Width = bredd
    'Tillfoga textBoxen till buntpanelen
    sp. Children.Add (tb1)
    sp. Children.Add (tb2)
    sp. Children.Add (tb3)
    'Tillfoga buntpanelen till lista boxas objektet
    li. Tillfredsställa = sp
    'Tillfoga lista boxas objektet till lista boxas
    ListBox1.Items.Add (li)
Därefter
Andra lösningar  
 
programming4us programming4us