我是WPF的新手。我想创建一个下拉列表,其中包含CheckBox项目,如图所示。可能吗?
答案 0 :(得分:1)
这不是您问题的完美解决方案,但无论如何它可能对您有所帮助。
(您不必使用<Canvas>
,但我喜欢它,因为放置元素更舒服)
<Canvas>
<ListBox Canvas.Left="280" Canvas.Top="40" Width="170">
<ListBoxItem>
<TreeView>
<TreeViewItem Header="Outboard">
<TreeViewItem Header="Generic">
<CheckBox>Bronze</CheckBox>
<CheckBox>Clear</CheckBox>
</TreeViewItem>
<TreeViewItem Header="Guardian">
<CheckBox>Clear</CheckBox>
<CheckBox>UltraWhite</CheckBox>
</TreeViewItem>
</TreeViewItem>
</TreeView>
</ListBoxItem>
</ListBox>
</Canvas>
Sry无法发布图片,因为我没有足够的声誉。 所以我上传了它。
http://imageshack.us/scaled/thumb/849/examplezt.png
我使用了Listbox而不是Combobox,你只能检查最新的项目。