” ”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.getStructEmployeeLis
t (”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
|
|
|
|