标签: c# wpf data-binding hierarchical-data master-detail
我有一个应用程序,我需要根据数据选择(父子)显示分层数据。层次结构是:
公司&gt; <工作部门>部门划分&gt;分部负责人&gt;员工报告
根据设计,使用组合框表示上述每个项目。以下每个级别将根据上面的选择进行填充。例如,选择公司将加载公司中的所有工作部门。选择工作部门将加载所有部门,依此类推。
是否可以通过编写XAML(使用DataContext或其他任何东西)来实现这一目的?我真的不想为每个组合框写下SelectionChanged事件。
答案 0 :(得分:0)
此处的关键是Master-Detail Binding。
特别是How to: Use the Master-Detail Pattern with Hierarchical Data