【发布时间】:2010-09-23 17:15:31
【问题描述】:
我正在对列表框的项目源进行数据模板化以显示标签和组合框。在数据模板中,我为组合框分配了一个新的 itemssource,但无法使其正常工作。
或者理想情况下,如何将数据模板中的组合框绑定到不同的源。
谢谢。玛尼
用户控制:
<DockPanel>
<ListBox x:Name="lstBox" ItemsSource="{Binding FilterControls}" />
</DockPanel>
<!--DataTemplate For SearchElement Type-->
<DataTemplate DataType="{x:Type CustomTypes:FilterElement}">
<Label> Text </Label>
*<ComboBox ItemsSource="{Binding Employees}"DisplayMemberPath="Sex" />*
</DataTemplate>
视图模型:
List<FilterElement> FilterControls;
List<Employee> Employees
Class FilterElement
{
string Caption;
}
class Employee
{
string Sex;
}
【问题讨论】:
标签: wpf wpf-controls binding