如何将文本框绑定到一个到多个有价值的列。数据绑定技术
我的表:ID名称statusid typeid的assignerid ...
我想结合所有这些到文本框。一些选项是:
i.make联接和形式相应的结果集1 <,汤姆,新,查询,乔治> ii.bind子表值以组合框和设置选定值属性相应
是还有其他技术吗?
如何将文本框绑定到一个到多个有价值的列。数据绑定技术
我的表:ID名称statusid typeid的assignerid ...
我想结合所有这些到文本框。一些选项是:
i.make联接和形式相应的结果集1 <,汤姆,新,查询,乔治> ii.bind子表值以组合框和设置选定值属性相应
是还有其他技术吗?
我发现了另一个使用实体框架的解决方案。 EF太酷了!
如果您使用.NET 4,请查看DataGrid控件。这是一个表格列表控件,支持类似于电子表格UI的编辑。
<DataGrid ItemsSource="{Binding MyItems}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" />
<DataGridComboBoxColumn Header="Status"
ItemsSource="{StaticResource Statuses}"
DisplayMemberPath="Name"
SelectedValuePath="ID"
SelectedValueBinding="{Binding StatusID}" />
</DataGrid.Columns>
</DataGrid>
虽然Josh的解决方案很适合作为WPF初学者,但我意识到EF可以做的更好,因为我进步了! – sarath 2010-09-28 05:50:06