1、在前端添加ComboBox控制。
<ComboBox Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="cmbDeptName" VerticalAlignment="Top" Width="120" />
2、在前端XAML中设置SelectedValue,SelectedValuePath,DisplayMemberPath。
SelectedValue是选中的那个对象的SelectedValuePath对应的属性。
SelectedValuePath是指定SelectedValue映射的属性,如果不指定则SelectedValue是整个对象。
DisplayMemberPath是显示给用户看的映射的属性。
<ComboBox Name="cmbDeptName" SelectedValue="{Binding DeptID}" DisplayMemberPath="DeptName" SelectedValuePath="ID"
Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Width="120" />
3、在后台代码中指定数据源。
cmbDeptName.ItemsSource = new DepartmentDAL().GetAllDept();
浙公网安备 33010602011771号