我正在尝试使用下拉功能创建ListBox
,但不是 ComboBox。虽然,如果ComboBox可以这样工作,我不介意。
我有一个Button
,下面有一个TextBlock
:
用户可以选择多个文件,然后将这些文件添加到List
。当单击“文件选择”TextBlock时,我想显示一个下拉列表,显示文件的名称,以及一个从名称旁边的选择中删除文件的按钮,我最好将其描述为Dropdown {{ 1}}。
我尝试将ListBox
与ComboBox
一起使用。唯一的缺点是,我不喜欢它的样子,并且它选择和项目(例如更改“#files selected”文本),如果我点击除删除按钮之外的任何内容。
答案 0 :(得分:0)
所有组合框都是一个面板,因此只需使用您需要的控件创建自己的面板,并在单击文本框时将其显示在文本框下方。如果它不适合您,请不要担心重复使用现有控件。这就是WPF如此伟大的原因;它可以根据您的需求进行塑造