0

我需要将列表框与从数据库中检索的项目列表绑定。每个列表项在列表框中显示为复选框。

<ListBox.ItemTemplate>
     <HierarchicalDataTemplate>
            <CheckBox Content="{Binding Name}" IsChecked="{Binding IsChecked}"/>
     </HierarchicalDataTemplate>
</ListBox.ItemTemplate>

除了复选框,我还需要添加一个复选框作为列表项。谁能让我知道如何做到这一点?

4

2 回答 2

0

WPF 中的DataTemplateSelector选项允许非常少量的后端代码为您处理所有选择。这使您可以毫无问题地在 MVVM 结构中使用此代码,同时使前端非常易于管理,而不会使后端代码复杂化。

这是一个示例。

于 2013-06-21T08:47:50.873 回答
0

如果要将两种不同的视觉效果用作列表项,请使用DataTemplateSelector 。

于 2013-06-21T08:49:13.403 回答