支持除listview或listbox之外的数据绑定的XAML控件

时间:2014-11-03 04:37:41

标签: xaml data-binding windows-store-apps

是否有任何XAML控件支持除listview或listbox之外的数据绑定。我正在使用windows azure移动服务表开发一个应用程序。从表中检索数据后,我将列表绑定到列表视图作为小预览。当用户从列表视图中选择任何项目时,我想显示所选项目的详细信息。哪个XAML控件适合此任务。我可以使用大量的TextBoxes并从C#代码中分配其Text属性。我不认为这是一个很好的做法。谢谢

1 个答案:

答案 0 :(得分:0)

如果它是您正在寻找的更好的收藏查看器,请使用DataGrid。如果您想要显示更多信息,那么值得制作另一个面板并显示有关所选项目的更多数据(主要详细信息模式)

所有XAML控件都支持数据绑定。如果您希望子级访问绑定,请使用DataContext,否则您可以直接绑定该属性。

例如,你可以有一个单独的面板,它是一个带有一些子控件的Grid。可以将此Grid的DataContext设置为DataGrid的SelectedItem,然后它的子控件可以轻松绑定到项的属性。