【发布时间】:2011-05-18 17:11:22
【问题描述】:
我对 wpf 很陌生,必须解决以下问题。
我需要创建一个可以扩展(扩展器)的项目列表(我正在使用列表框)。 问题是,只有当它们被“选择”时,它们才能被扩展。 每个 listboxitem 都应该有一个复选框和一些文本。
非常基本的例子来说明我的意思:
<listbox>
<item>(checkbox) John Doe</item>
<item>(checkbox) Mike Murray</item>
</listbox>
如果列表框中的任何(允许多个)复选框被选中,则 项目展开显示更多数据。
再举个例子:
<listbox>
<item>
(checkbox-checked) John Doe
Some extra data shown in expanded area
</item>
<item>
(checkbox-unchecked) Mike Murray</item>
</listbox>
我无法使用扩展器将复选框用作“切换按钮”。
谁能帮帮我?一些示例代码将非常受欢迎......
【问题讨论】:
标签: wpf checkbox expander togglebutton