gpt4 book ai didi

wpf - WPF 中的勾选列表框

转载 作者:行者123 更新时间:2023-12-03 10:21:28 25 4
gpt4 key购买 nike

我们正在开发一个使用 MVVM 架构风格 (WPF) 的应用程序,但遇到了一个问题。在使用 WPF 之前,我们使用过 WinForms 并使用过 CheckedListBox。但是现在我们在WPF中找不到这样的控件。我们还使用了 Infragistic 工具包。

请提供任何帮助。任何线索都将是可观的。 enter image description here

最佳答案

您可以使用一个列表框并为其提供一个带有复选框的模板。像这样的东西:

    <ListBox ItemsSource="{Binding MyItems}">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelected}" Content="{Binding}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

看起来像这样:

Checklistbox in WPF

编辑:项目必须具有属性“IsSelected”,或者您必须将它们包装在 SelectableItem 帮助器类中,该类包含原始项目和 IsSelected 属性。

关于wpf - WPF 中的勾选列表框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36084458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com