列表控件绑定到集合:
前端:
<Window x:Class="Demo.Window3"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
Title="Window3" Height="300" Width="300">
<Grid>
<StackPanel>
<ListBox Name="lbx1"/>
</StackPanel>
</Grid>
</Window>
后台:
public partial class Window3 : Window
{
List<Student> myStudents;
public Window3()
{
InitializeComponent();
myStudents = new List<Student>() {
new Student(){StuName="fasdf",Alias="sd"},
new Student(){StuName="fasdf2",Alias="sd2"},
new Student(){StuName="fasdf3",Alias="sd3"}
};
lbx1.ItemsSource = myStudents;
lbx1.DisplayMemberPath = "StuName";
}
}