WPF下拉列表框

时间:2014-11-25 18:29:44

标签: c# wpf

我正在尝试使用下拉功能创建ListBox,但不是 ComboBox。虽然,如果ComboBox可以这样工作,我不介意。

我有一个Button,下面有一个TextBlock

button and textblock

用户可以选择多个文件,然后将这些文件添加到List。当单击“文件选择”TextBlock时,我想显示一个下拉列表,显示文件的名称,以及一个从名称旁边的选择中删除文件的按钮,我最好将其描述为Dropdown {{ 1}}。

我尝试将ListBoxComboBox一起使用。唯一的缺点是,我不喜欢它的样子,并且它选择和项目(例如更改“#files selected”文本),如果我点击除删除按钮之外的任何内容。

1 个答案:

答案 0 :(得分:0)

所有组合框都是一个面板,因此只需使用您需要的控件创建自己的面板,并在单击文本框时将其显示在文本框下方。如果它不适合您,请不要担心重复使用现有控件。这就是WPF如此伟大的原因;它可以根据您的需求进行塑造